Skip to content

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.