Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

update from upstream #2

Open
wants to merge 169 commits into
base: master
Choose a base branch
from

Conversation

marek-knappe
Copy link

No description provided.

noelmcloughlin and others added 30 commits December 4, 2020 11:44
fix(typo): refresh not refrsh
feat(proxy): allow setting env in systemd
fix(compose-ng): adding arm64 to osarchmap
# [1.1.0](v1.0.0...v1.1.0) (2020-12-18)

### Bug Fixes

* **clean:** correct package name ([58efc33](58efc33))
* **repo:** correct typo and explicit null-check [#258](#258) ([f5ec911](f5ec911))
* **typo:** refresh not refrsh ([f823af2](f823af2))
* **windows:** pip install docker ([b74bc08](b74bc08))

### Continuous Integration

* **gitlab-ci:** use GitLab CI as Travis CI replacement ([ab48dcd](ab48dcd))

### Features

* **arm64:** add support for Raspberry Pi 4 running Ubuntu 20.04 ([228ca07](228ca07))
* **proxy:** allow setting proxy in systemd ([ebeb2fe](ebeb2fe))
fix(compose-ng): Adding ability to set devices
## [1.1.1](v1.1.0...v1.1.1) (2020-12-18)

### Bug Fixes

* **compose-ng:** add support for setting container devices ([2b04ee7](2b04ee7))
Both only failing due to dependency issues during installation, which is
closer than previously.
Lists does not get merged by grains.filter_by therefor to preserve
all items from less specific map files (i.e. osmap) they must be
copied to more specific map files (i.e. to osfingermap) otherwise,
only items from latest map file will be used.
refactor(map files): cleanup and small fixes
## [1.1.2](v1.1.1...v1.1.2) (2021-03-10)

### Bug Fixes

* **osmap:** use CentOS settings as basis for Oracle & Amazon Linux ([28d40b3](28d40b3))

### Code Refactoring

* **map files:** cleanup and small fixes ([f839b06](f839b06))

### Continuous Integration

* **commitlint:** ensure `upstream/master` uses main repo URL [skip ci] ([648666d](648666d))
* **gemfile+lock:** use `ssf` customised `kitchen-docker` repo [skip ci] ([d88eac1](d88eac1))
* **github/kitchen:** use GitHub Actions for Linux testing [skip ci] ([1febf87](1febf87))
* **gitlab-ci:** add `rubocop` linter (with `allow_failure`) [skip ci] ([a5b95c0](a5b95c0))
* **kitchen+ci:** use latest pre-salted images (after CVE) [skip ci] ([2e15ae3](2e15ae3))
* **pre-commit:** update hook for `rubocop` [skip ci] ([8624eb0](8624eb0))
simultaneously with docker package

docker/compose/ng.sls
No reason to install packages while pulling docker image

docker/software/archive/install.sls
docker/software/package/install.sls
docker/compose/software/binary/install.sls
Install pip package after system packages
Reload modules
Actual for RedHat too
Docker daemon service name in official Docker packages
is 'docker' but formula uses 'dockerd'. Due to these differences
docker service won't start after installation.

Fix documentation link in systemd service

Docker daemon binary in official Docker archive distribution
is always 'dockerd' no reason to substitute service name

'null' from yaml is rendering as 'None' by Jinja therefore,
systemd displays a warning in the log, replace with empty string
to prevent this issue

BREAKING CHANGE: due changes in default service name, on systems
where 'archive' installation method is used, duplicate service
will be created. This can be avoided by updating pillar with
'docker:pkg:docker:service:name: dockerd'. Due fact that 'archive'
method is default this change may affect a large number of users
Excluding for `archive` on the following platforms until resolved.

---

`archive-fedora-33-master-py3`:

```
systemd[1]: /usr/lib/systemd/system/docker.service:16: PIDFile= references a path below legacy directory /var/run/,
            updating /var/run/docker.pid → /run/docker.pid; please update the unit file accordingly.
```

However, even when that's fixed:

```
dockerd[1548]: failed to start daemon: Error initializing network controller:
               error obtaining controller instance: failed to create NAT chain DOCKER: Iptables not found
```

---

`archive-fedora-32-master-py3`:

```
dockerd[803]: failed to start daemon: Error initializing network controller:
              error obtaining controller instance: failed to create NAT chain DOCKER: Iptables not found
```

---

`archive-opensuse-leap-152-master-py3`:

```
dockerd[758]: failed to start daemon: Error initializing network controller:
              error obtaining controller instance: failed to create NAT chain DOCKER: Iptables not found
```
myii and others added 30 commits February 14, 2022 08:04
## [2.4.1](v2.4.0...v2.4.1) (2022-03-02)

### Bug Fixes

* **osfamilymap:** use correct OS arch for deb pkg ([62eae20](62eae20))

### Continuous Integration

* update linters to latest versions [skip ci] ([6fc940b](6fc940b))

### Tests

* **repository:** fix `rubocop` violation [skip ci] ([bf38410](bf38410))
* **repository:** use `system.platform[:codename]` [skip ci] ([a13ec28](a13ec28))
* **system:** add `build_platform_codename` [skip ci] ([80c4591](80c4591))
## [2.4.2](v2.4.1...v2.4.2) (2022-03-02)

### Bug Fixes

* **debian:** avoid adding repositories entries multiple times ([31ab3af](31ab3af)), closes [/github.com/saltstack/salt/issues/59785#issuecomment-826590482](https://github.com//github.com/saltstack/salt/issues/59785/issues/issuecomment-826590482)
## [2.4.3](v2.4.2...v2.4.3) (2024-02-09)

### Continuous Integration

* update `pre-commit` configuration inc. for pre-commit.ci [skip ci] ([244195f](244195f))
* **kitchen+gitlab:** update for new pre-salted images [skip ci] ([e618ee2](e618ee2))

### Styles

* format and update pre-commit ([66ec109](66ec109))

### Tests

* **system.rb:** add support for `mac_os_x` [skip ci] ([fa98767](fa98767))
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.