15 Commits

Author SHA256 Message Date
Ana Guerrero
c27b8c2d8f Accepting request 1231697 from Virtualization:containers
OBS-URL: https://build.opensuse.org/request/show/1231697
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/docker-stable?expand=0&rev=5
2024-12-17 18:25:20 +00:00
Aleksa Sarai
0380cf68a8 Accepting request 1231695 from home:cyphar:docker
- Update to docker-buildx 0.19.3. See upstream changelog online at
  <https://github.com/docker/buildx/releases/tag/v0.19.3>

OBS-URL: https://build.opensuse.org/request/show/1231695
OBS-URL: https://build.opensuse.org/package/show/Virtualization:containers/docker-stable?expand=0&rev=14
2024-12-17 13:26:31 +00:00
Ana Guerrero
0b754a6ceb Accepting request 1230150 from Virtualization:containers
OBS-URL: https://build.opensuse.org/request/show/1230150
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/docker-stable?expand=0&rev=4
2024-12-12 20:17:51 +00:00
Aleksa Sarai
ff3bcb3eda Remove DOCKER_SUSE_SECRETS_ENABLE changelog entry.
OBS-URL: https://build.opensuse.org/package/show/Virtualization:containers/docker-stable?expand=0&rev=12
2024-12-11 15:36:10 +00:00
Aleksa Sarai
f61acbec84 - Update docker-buildx to v0.19.2. See upstream changelog online at
<https://github.com/docker/buildx/releases/tag/v0.19.2>.
  Some notable changelogs from the last update:
    * <https://github.com/docker/buildx/releases/tag/v0.19.0>
	* <https://github.com/docker/buildx/releases/tag/v0.18.0>
- Update to Go 1.22.

- Add a new toggle file /etc/docker/suse-secrets-enable which allows users to
  disable the SUSEConnect integration with Docker (which creates special mounts
  in /run/secrets to allow container-suseconnect to authenticate containers
  with registries on registered hosts). bsc#1231348 bsc#1232999
  In order to disable these mounts, just do
    echo 0 > /etc/docker/suse-secrets-enable
  and restart Docker. In order to re-enable them, just do
    echo 1 > /etc/docker/suse-secrets-enable
  and restart Docker. Docker will output information on startup to tell you
  whether the SUSE secrets feature is enabled or not.
  * 0002-SECRETS-SUSE-implement-SUSE-container-secrets.patch

- Add docker-integration-tests-devel subpackage for building and running the
  upstream Docker integration tests on machines to test that Docker works
  properly. Users should not install this package.
- docker-rpmlintrc updated to include allow-list for all of the integration
  tests package, since it contains a bunch of stuff that wouldn't normally be
  allowed.
- Added patches:
  + 0010-TESTS-backport-fixes-for-integration-tests.patch

OBS-URL: https://build.opensuse.org/package/show/Virtualization:containers/docker-stable?expand=0&rev=11
2024-12-11 10:51:10 +00:00
Ana Guerrero
6baeb55273 Accepting request 1228306 from Virtualization:containers
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/1228306
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/docker-stable?expand=0&rev=3
2024-12-05 16:08:47 +00:00
Aleksa Sarai
1a4287f660 - Disable docker-buildx builds for SLES. It turns out that build containers
with docker-buildx don't currently get the SUSE secrets mounts applied,
  meaning that container-suseconnect doesn't work when building images.
  bsc#1233819

OBS-URL: https://build.opensuse.org/package/show/Virtualization:containers/docker-stable?expand=0&rev=9
2024-11-27 12:52:23 +00:00
Ana Guerrero
1d2100e493 Accepting request 1224329 from Virtualization:containers
OBS-URL: https://build.opensuse.org/request/show/1224329
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/docker-stable?expand=0&rev=2
2024-11-15 14:43:32 +00:00
Aleksa Sarai
310b0df6c4 Re-add comment removed by auto-format.
OBS-URL: https://build.opensuse.org/package/show/Virtualization:containers/docker-stable?expand=0&rev=7
2024-11-15 00:49:44 +00:00
Aleksa Sarai
a8cee429ef - Remove DOCKER_NETWORK_OPTS from docker.service. This was removed from
sysconfig a long time ago, and apparently this causes issues with systemd in
  some cases.
- Update --add-runtime to point to correct binary path.

OBS-URL: https://build.opensuse.org/package/show/Virtualization:containers/docker-stable?expand=0&rev=6
2024-11-15 00:13:41 +00:00
Dominique Leuenberger
9e516b4cdf Accepting request 1219925 from Virtualization:containers
Add docker-stable package.

OBS-URL: https://build.opensuse.org/request/show/1219925
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/docker-stable?expand=0&rev=1
2024-11-01 20:04:47 +00:00
Aleksa Sarai
1931d76a2c Apply patches properly.
OBS-URL: https://build.opensuse.org/package/show/Virtualization:containers/docker-stable?expand=0&rev=4
2024-10-31 17:47:03 +00:00
Aleksa Sarai
de974cbb79 docker.spec -> docker-stable.spec
OBS-URL: https://build.opensuse.org/package/show/Virtualization:containers/docker-stable?expand=0&rev=3
2024-10-30 14:42:40 +00:00
Aleksa Sarai
0bcaef05f2 docker.changes -> docker-stable.changes
OBS-URL: https://build.opensuse.org/package/show/Virtualization:containers/docker-stable?expand=0&rev=2
2024-10-30 14:24:16 +00:00
Aleksa Sarai
d3d431381b Add docker-stable package.
OBS-URL: https://build.opensuse.org/package/show/Virtualization:containers/docker-stable?expand=0&rev=1
2024-10-18 00:35:19 +00:00