docker-ce-packaging icon indicating copy to clipboard operation
docker-ce-packaging copied to clipboard

RHEL PoC

Open neersighted opened this issue 1 year ago • 7 comments
trafficstars

This is a PoC for building RHEL packages assuming that a RHEL username/password is available in the environment.

This is mostly intended for internal use by Docker, as it is assumed that the main utility is performing builds with a 'real RHEL' for enterprise customers.

However, when a unencumbered RHEL-equivalent distribution (e.g. Rocky) is supported, it will make sense to generalize the 'rhel' infrastructure in this repo.

neersighted avatar Feb 22 '24 11:02 neersighted

Rebased

vvoland avatar May 08 '24 11:05 vvoland

rebased

thaJeztah avatar Jun 05 '24 08:06 thaJeztah

Rebased

thaJeztah avatar Jun 18 '24 18:06 thaJeztah

rebased after https://github.com/docker/docker-ce-packaging/pull/1030 was merged /cc @vvoland

thaJeztah avatar Jun 20 '24 11:06 thaJeztah

Rebased after https://github.com/docker/docker-ce-packaging/pull/1031

vvoland avatar Jun 21 '24 12:06 vvoland

Rebased after https://github.com/docker/docker-ce-packaging/pull/1032

vvoland avatar Jun 24 '24 13:06 vvoland

Rebased after https://github.com/docker/docker-ce-packaging/pull/1034

vvoland avatar Jul 03 '24 11:07 vvoland

Rebased after https://github.com/docker/docker-ce-packaging/pull/1038

vvoland avatar Jul 17 '24 16:07 vvoland

Rebased after https://github.com/docker/docker-ce-packaging/pull/1039

thaJeztah avatar Jul 19 '24 14:07 thaJeztah

rebased after https://github.com/docker/docker-ce-packaging/pull/1041

thaJeztah avatar Jul 23 '24 17:07 thaJeztah

rebased after https://github.com/docker/docker-ce-packaging/pull/1042

thaJeztah avatar Jul 24 '24 15:07 thaJeztah

rebased after https://github.com/docker/docker-ce-packaging/pull/1043

thaJeztah avatar Jul 25 '24 16:07 thaJeztah

Rebased after https://github.com/docker/docker-ce-packaging/pull/1044

vvoland avatar Aug 09 '24 16:08 vvoland

Rebased after #1050

vvoland avatar Aug 16 '24 16:08 vvoland

@vvoland I pushed a commit to change the --build-arg to use a build-secret instead; Taking a similar approach as is used for containerd-packaging; also ran a test-build in the release-packaging pipeline, and it looks to be happy.

thaJeztah avatar Aug 19 '24 14:08 thaJeztah

If the change LGTY, I can squash the last two commits

thaJeztah avatar Aug 19 '24 14:08 thaJeztah

also fine to leave the commits separate IMO

Yeah, perhaps keeping the commit separate is still fine.

thaJeztah avatar Aug 19 '24 16:08 thaJeztah

Let me bring this one in 👍

thaJeztah avatar Aug 19 '24 16:08 thaJeztah