Commit Graph

3179 Commits

Author SHA1 Message Date
Valentin Rothberg 808df82b75 pkg/config: s/defaultConfigFromMemory/defaultEngineConfig/
Because that's what it actually does.

Signed-off-by: Valentin Rothberg <vrothberg@redhat.com>
2023-08-14 09:40:27 +02:00
OpenShift Merge Robot 6ac15604e7 Merge pull request #1613 from containers/renovate/github.com-pkg-sftp-1.x
fix(deps): update module github.com/pkg/sftp to v1.13.6
2023-08-13 07:00:11 -04:00
renovate[bot] f64e824e12 fix(deps): update module github.com/pkg/sftp to v1.13.6
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-08-12 09:07:28 +00:00
OpenShift Merge Robot 479fe44685 Merge pull request #1612 from containers/renovate/major-ci-vm-image
chore(deps): update dependency containers/automation_images to v20230809
2023-08-11 12:03:27 -04:00
renovate[bot] d1188c6b76 chore(deps): update dependency containers/automation_images to v20230809
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-08-11 15:35:24 +00:00
OpenShift Merge Robot 8150b9a09f Merge pull request #1611 from baude/followups
cleanup getDefaultMachineUser|Image
2023-08-11 09:11:20 -04:00
Brent Baude 764f36735e cleanup getDefaultMachineUser|Image
small refactoring for #1603 adn #1608 where we no longer have operating
system differences.

Signed-off-by: Brent Baude <bbaude@redhat.com>
2023-08-11 07:46:17 -05:00
OpenShift Merge Robot 31d0d452fe Merge pull request #1602 from flouthoc/implement-forcecompressionformat
libimage: add support for `ForceCompressionFormat` for image `copier` and `manifest`
2023-08-11 05:30:40 -04:00
Aditya R 054a131950 manifest: add support ForceCompressionFormat
Implement https://github.com/containers/image/pull/2068 for
libimage/manifest.Push

Signed-off-by: Aditya R <arajan@redhat.com>
2023-08-11 14:27:43 +05:30
Aditya R fe8cc2aba2 libimage/copier: wire ForceCompressionFormat for image copy
Implement https://github.com/containers/image/pull/2068 for
libimage/copier.

Signed-off-by: Aditya R <arajan@redhat.com>
2023-08-11 14:22:27 +05:30
OpenShift Merge Robot 5154a4f3a7 Merge pull request #1608 from baude/windowsdefaultuser
default windows machine user change
2023-08-10 18:29:35 -04:00
Brent Baude 7764580d69 default windows machine user change
change the default windows user to core instead of user; which is what
WSL uses.  WSL will need to hardcode the its value in podman

Signed-off-by: Brent Baude <bbaude@redhat.com>
2023-08-10 14:35:12 -05:00
OpenShift Merge Robot 758a73cee4 Merge pull request #1607 from containers/renovate/ubuntu-22.x
chore(deps): update dependency ubuntu to v22
2023-08-09 10:06:19 -04:00
renovate[bot] 3e60eaae43 chore(deps): update dependency ubuntu to v22
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-08-09 13:45:38 +00:00
OpenShift Merge Robot 50508250ce Merge pull request #1603 from baude/windowsdefaultimage
change default machine image for windows
2023-08-08 17:22:19 -04:00
Brent Baude bf00f56c6e change default machine image for windows
wsl no longer uses this field and for windows using hyperv, it should be
set to "testing" like all other providers that use fcos as a base
machine image.

Signed-off-by: Brent Baude <bbaude@redhat.com>
2023-08-08 14:23:49 -05:00
OpenShift Merge Robot 940d1d6b31 Merge pull request #1601 from containers/renovate/major-ci-vm-image
chore(deps): update dependency containers/automation_images to v20230807
2023-08-08 04:28:59 -04:00
Aditya R 24552ca9d2 vendor: bump c/image to v5.26.1-0.20230807184415-3fb422379cfa
Signed-off-by: Aditya R <arajan@redhat.com>
2023-08-08 11:38:04 +05:30
renovate[bot] 5c82470128 chore(deps): update dependency containers/automation_images to v20230807
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-08-07 18:14:21 +00:00
OpenShift Merge Robot 6b4750f321 Merge pull request #1596 from containers/renovate/golang.org-x-crypto-0.x
fix(deps): update module golang.org/x/crypto to v0.12.0
2023-08-06 19:27:33 +02:00
renovate[bot] 539ca41be0 fix(deps): update module golang.org/x/crypto to v0.12.0
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-08-05 02:35:34 +00:00
OpenShift Merge Robot 8694484524 Merge pull request #1586 from umohnani8/farms
Add Farms to config
2023-08-05 04:34:23 +02:00
OpenShift Merge Robot 076b594e08 Merge pull request #1595 from containers/renovate/golang.org-x-sys-0.x
fix(deps): update module golang.org/x/sys to v0.11.0
2023-08-05 04:31:46 +02:00
renovate[bot] 9aa0e0c7c2 fix(deps): update module golang.org/x/sys to v0.11.0
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-08-04 15:54:27 +00:00
Urvashi Mohnani a489f0261c Update system connection to add to farm
A new --farm flag is being added to podman system connection
add so that when a new connection is added it can be added to a new
or existing farm. Update the code here to be able to do that.

Signed-off-by: Urvashi Mohnani <umohnani@redhat.com>
2023-08-03 09:53:55 -04:00
Urvashi Mohnani 42a36d1ba1 Add Farms TOML table
Add two new fields Farms and DefaultFarm to the Config
to be used by the new podman buildfarm command.

Signed-off-by: Urvashi Mohnani <umohnani@redhat.com>
2023-08-03 09:53:48 -04:00
OpenShift Merge Robot 6518f4547f Merge pull request #1592 from Luap99/etchosts-docker-entry
libnetwork/etchosts: add docker.internal dns entries
2023-08-01 22:04:57 +02:00
OpenShift Merge Robot 8e7dd802c1 Merge pull request #1591 from containers/renovate/github.com-containers-storage-digest
fix(deps): update github.com/containers/storage digest to c3da76f
2023-08-01 21:02:48 +02:00
renovate[bot] 495a6e0603 fix(deps): update github.com/containers/storage digest to c3da76f
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-08-01 15:02:07 +00:00
OpenShift Merge Robot 166ba5857e Merge pull request #1590 from flouthoc/implement-ensure-compression-exsts
libimage/ManifestPushOptions: add `AddCompression` for `Manifest.PushOptions`
2023-08-01 17:00:45 +02:00
Paul Holzinger 1898840f0a libnetwork/etchosts: add docker.internal dns entries
Some tools hard code the `host.docker.internal` dns name so it is not
possible to run them with podman right now. Adding the entry is simple
so we should support it for better compatibility.

see containers/podman#19361

Signed-off-by: Paul Holzinger <pholzing@redhat.com>
2023-08-01 15:51:20 +02:00
Aditya R 91e5c02d28 libimage/ManifestPushOptions: add AddCompression from #1585
Podman uses different API for pushing manifest list,
add `AddCompression` to ManifestPushOptions, which is implemented
here: https://github.com/containers/common/pull/1585

[NO NEW TESTS NEEDED]
Tests are added here: https://github.com/containers/common/pull/1585

Signed-off-by: Aditya R <arajan@redhat.com>
2023-08-01 12:45:18 +05:30
OpenShift Merge Robot 8998da9c2b Merge pull request #1589 from rhatdan/term
We don't want TERM environment turned on by default
2023-08-01 09:00:44 +02:00
Daniel J Walsh cdb801ec18 We don't want TERM environment turned on by default
This should only be done in container-engines that are using a
terminal.

Reverts: https://github.com/containers/common/pull/267

Signed-off-by: Daniel J Walsh <dwalsh@redhat.com>
2023-07-31 11:33:28 -04:00
OpenShift Merge Robot 5007e736a6 Merge pull request #1588 from vrothberg/cleanup
pkg/config: fix lint reports
2023-07-28 16:57:10 +02:00
OpenShift Merge Robot 10fc6c0259 Merge pull request #1587 from containers/renovate/github.com-containerd-containerd-1.x
fix(deps): update module github.com/containerd/containerd to v1.7.3
2023-07-28 14:41:32 +02:00
Valentin Rothberg a6566a1d6c pkg/config: fix lint reports
It reported unused functions and I do not know how those happened.

Signed-off-by: Valentin Rothberg <vrothberg@redhat.com>
2023-07-28 14:09:19 +02:00
renovate[bot] 379d2bb333 fix(deps): update module github.com/containerd/containerd to v1.7.3
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-07-27 23:02:00 +00:00
OpenShift Merge Robot 4b6cdef35b Merge pull request #1585 from flouthoc/implement-ensure-compression-exsts
manifests,push: add support for `AddCompression`
2023-07-27 11:57:21 +02:00
Aditya R a760be0b55 manifests,push: add support for AddCompression
`c/image` recently added support for EnsureCompressionVariantsExist,
following PR exposes the feature to `c/common` manifests so actual users
can use it.

Signed-off-by: Aditya R <arajan@redhat.com>
2023-07-27 13:51:10 +05:30
Aditya R a8656e072d vendor: bump c/image to v5.26.1-0.20230726142307-8c387a14f4ac
Signed-off-by: Aditya R <arajan@redhat.com>
2023-07-26 20:59:05 +05:30
OpenShift Merge Robot 8212c900c6 Merge pull request #1584 from rhatdan/volumes
Allow mounts to be specified in containers.conf
2023-07-26 15:11:09 +02:00
Daniel J Walsh 19a6a187a9 Allow mounts to be specified in containers.conf
We want to allow HPC Customers and others to specify mounts
inside of containers.conf, so that they can have a default
list of mounts into all of thier containers.

Signed-off-by: Daniel J Walsh <dwalsh@redhat.com>
2023-07-25 15:06:08 -04:00
OpenShift Merge Robot e612caa4d5 Merge pull request #1580 from containers/renovate/github.com-docker-docker-24.x
fix(deps): update module github.com/docker/docker to v24.0.5+incompatible
2023-07-25 16:56:19 +02:00
renovate[bot] 87cb5b0882 fix(deps): update module github.com/docker/docker to v24.0.5+incompatible
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-07-25 12:36:10 +00:00
OpenShift Merge Robot dd265f7c50 Merge pull request #1568 from rhatdan/ssh
Default to port 22 when dialing
2023-07-25 14:34:30 +02:00
OpenShift Merge Robot 8279e30801 Merge pull request #1583 from danishprakash/rm-cnidir-check
config: rm cni plugins dir check
2023-07-25 14:28:19 +02:00
danishprakash 877c1f0d34 config: rm cni plugins dir check
This check as part of validation errors out in conditions where
Netavark is used instead of CNI which is rather misleading. Removing
this check from Validation (early on) and expecting it to fail
closer to time-of-use.

Signed-off-by: danishprakash <danish.prakash@suse.com>
2023-07-25 17:41:37 +05:30
OpenShift Merge Robot 8897b60186 Merge pull request #1582 from containers/renovate/github.com-onsi-gomega-1.x
fix(deps): update module github.com/onsi/gomega to v1.27.10
2023-07-25 03:15:11 +02:00
renovate[bot] 1e3fd4cd21 fix(deps): update module github.com/onsi/gomega to v1.27.10
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-07-24 22:56:57 +00:00