Skip to content

[pull] master from bitnami:master - #38

Open
pull[bot] wants to merge 131 commits into
next-stack:masterfrom
bitnami:master
Open

[pull] master from bitnami:master#38
pull[bot] wants to merge 131 commits into
next-stack:masterfrom
bitnami:master

Conversation

@pull

@pull pull Bot commented Jun 20, 2022

Copy link
Copy Markdown

See Commits and Changes for more details.


Created by pull[bot]

Can you help keep this open source service alive? 💖 Please sponsor : )

Carlos Rodriguez Hernandez added 4 commits June 20, 2022 11:07
Signed-off-by: Carlos Rodriguez Hernandez <carlosrh@vmware.com>
Signed-off-by: Carlos Rodriguez Hernandez <carlosrh@vmware.com>
Use buster for minideb snapshot
@pull pull Bot added the ⤵️ pull label Jun 20, 2022
Carlos Rodriguez Hernandez and others added 25 commits June 21, 2022 07:30
Signed-off-by: Carlos Rodriguez Hernandez <carlosrh@vmware.com>
Allow snapshot image to be different as the latest one
Signed-off-by: Carlos Rodriguez Hernandez <carlosrh@vmware.com>
Fix snapshot push and remove unused quay creds
Signed-off-by: Carlos Rodriguez Hernandez <carlosrh@vmware.com>
Signed-off-by: Carlos Rodriguez Hernandez <carlosrh@vmware.com>
Don't build/publish minideb in GCR
Changed libvirt-bin to libvirt-daemon-system libvirt-clients as
docmented in https://lists.debian.org/debian-user/2016/11/msg00518.html

Signed-off-by: Bob Tanner <tanner@real-time.com>
WIP #129: Unable to build Minideb for ARM64 foreign architecture
Revert "WIP #129: Unable to build Minideb for ARM64 foreign architecture"
Signed-off-by: Carlos Rodriguez Hernandez <carlosrh@vmware.com>
This should remove the need to install qemu from a non-LTS apt repo.

Signed-off-by: Chris Banks <chris.banks@digital.cabinet-office.gov.uk>
Now that we can run GitHub Actions on Ubuntu 22.04 images, we no longer
have to install qemu from a non-LTS Ubuntu repo in order to get these
bugfixes:

https://bugs.launchpad.net/qemu/+bug/1749393
https://bugs.launchpad.net/ubuntu/+source/qemu/+bug/1928075

Signed-off-by: Chris Banks <chris.banks@digital.cabinet-office.gov.uk>
Update CI runners to Ubuntu 22.04 and remove workaround for qemu.
…e team to review any (re)opened PR or issue

Signed-off-by: Alejandro Gómez <morona@vmware.com>
Signed-off-by: Alejandro Gómez <morona@vmware.com>
[bitnami/**] Adding the ability to assign to a team member of the containers triage
Signed-off-by: Carlos Rodriguez Hernandez <carlosrh@vmware.com>
Signed-off-by: Carlos Rodriguez Hernandez <carlosrh@vmware.com>
Remove logic to build and publish snapshot images
Bump actions/checkout version from v2 to v3
flymarq and others added 30 commits October 8, 2025 12:24
* Fix for podman usage

The output of load command in docker and podman differs:
- docker produces only one line of output the sha256 hash at 4th position
- podman produces mulktiple lines of output with sha256 hash in the last line at third position

This patch filters the line with hash and print the last argument, which is the hash. It works with docker and podman. 

Signed-off-by: flymarq <github@flynnux.de>

* Add hints for building with podman

Provide a simple command toi replace all relevant calls to docker with podman to enable a daemon less run.

Signed-off-by: flymarq <github@flynnux.de>

---------

Signed-off-by: flymarq <github@flynnux.de>
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 4.6.2 to 5.0.0.
- [Release notes](https://github.com/actions/upload-artifact/releases)
- [Commits](actions/upload-artifact@ea165f8...330a01c)

---
updated-dependencies:
- dependency-name: actions/upload-artifact
  dependency-version: 5.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Signed-off-by: bitnami-bot <bitnami.bot@broadcom.com>
Bumps [actions/checkout](https://github.com/actions/checkout) from 5.0.0 to 6.0.0.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](actions/checkout@08c6903...1af3b93)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-version: 6.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [actions/stale](https://github.com/actions/stale) from 10.1.0 to 10.1.1.
- [Release notes](https://github.com/actions/stale/releases)
- [Changelog](https://github.com/actions/stale/blob/main/CHANGELOG.md)
- [Commits](actions/stale@5f858e3...9971854)

---
updated-dependencies:
- dependency-name: actions/stale
  dependency-version: 10.1.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [actions/checkout](https://github.com/actions/checkout) from 6.0.0 to 6.0.1.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](actions/checkout@1af3b93...8e8c483)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-version: 6.0.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Signed-off-by: bitnami-bot <bitnami.bot@broadcom.com>
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 5.0.0 to 6.0.0.
- [Release notes](https://github.com/actions/upload-artifact/releases)
- [Commits](actions/upload-artifact@330a01c...b7c566a)

---
updated-dependencies:
- dependency-name: actions/upload-artifact
  dependency-version: 6.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
It seems as though the `/usr/share/keyrings/debian-archive-keyring.gpg`
on Debian 13/trixie is actually a symlink to
`debian-archive-keyring.pgp` in the same directory. This means that the
`cp -a` in `mkimage` copies the symlink and not the actual keyring,
resulting in the following error:

    E: specified keyring file (/<tmpdir>/debian-archive-keyring.gpg) not found

Using `cp -aL` ensures the file that is symlink source actually gets
copied.

Signed-off-by: John Kristensen <john@jerrykan.com>
Signed-off-by: bitnami-bot <bitnami.bot@broadcom.com>
Bumps [actions/checkout](https://github.com/actions/checkout) from 6.0.1 to 6.0.2.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](actions/checkout@8e8c483...de0fac2)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-version: 6.0.2
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Update emoji for repo's alert
ai-assisted=no

Signed-off-by: David Gomez <david.gomez@broadcom.com>
Bumps [actions/stale](https://github.com/actions/stale) from 10.1.1 to 10.2.0.
- [Release notes](https://github.com/actions/stale/releases)
- [Changelog](https://github.com/actions/stale/blob/main/CHANGELOG.md)
- [Commits](actions/stale@9971854...b5d41d4)

---
updated-dependencies:
- dependency-name: actions/stale
  dependency-version: 10.2.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 6.0.0 to 7.0.0.
- [Release notes](https://github.com/actions/upload-artifact/releases)
- [Commits](actions/upload-artifact@b7c566a...bbbca2d)

---
updated-dependencies:
- dependency-name: actions/upload-artifact
  dependency-version: 7.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Signed-off-by: bitnami-bot <bitnami.bot@broadcom.com>
Signed-off-by: bitnami-bot <bitnami.bot@broadcom.com>
Remove logic to push image to AWS public ECR. More information [here](https://community.broadcom.com/tanzu/blogs/beltran-rueda-borrego/2026/05/20/important-update-transitioning-bitnami-offerings-o).

Signed-off-by: Jota Martos <jota.martos@broadcom.com>
Bumps [actions/stale](https://github.com/actions/stale) from 10.2.0 to 10.3.0.
- [Release notes](https://github.com/actions/stale/releases)
- [Changelog](https://github.com/actions/stale/blob/main/CHANGELOG.md)
- [Commits](actions/stale@b5d41d4...eb5cf3a)

---
updated-dependencies:
- dependency-name: actions/stale
  dependency-version: 10.3.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [actions/checkout](https://github.com/actions/checkout) from 6.0.2 to 6.0.3.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](actions/checkout@de0fac2...df4cb1c)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-version: 6.0.3
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [actions/checkout](https://github.com/actions/checkout) from 6.0.3 to 7.0.0.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](actions/checkout@df4cb1c...9c091bb)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-version: 7.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [actions/stale](https://github.com/actions/stale) from 10.3.0 to 10.4.0.
- [Release notes](https://github.com/actions/stale/releases)
- [Changelog](https://github.com/actions/stale/blob/main/CHANGELOG.md)
- [Commits](actions/stale@eb5cf3a...1e223db)

---
updated-dependencies:
- dependency-name: actions/stale
  dependency-version: 10.4.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [actions/checkout](https://github.com/actions/checkout) from 7.0.0 to 7.0.1.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](actions/checkout@9c091bb...3d3c42e)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-version: 7.0.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Move build and push operations to GitHub Enterprise to avoid storing credentials in the public repo.
CI workflow has been updated to also trigger on pushes to master.

Signed-off-by: Dan Goriaynov <dan.goriaynov@broadcom.com>
Bumps [actions/stale](https://github.com/actions/stale) from 10.4.0 to 11.0.0.
- [Release notes](https://github.com/actions/stale/releases)
- [Changelog](https://github.com/actions/stale/blob/main/CHANGELOG.md)
- [Commits](actions/stale@1e223db...4391f3d)

---
updated-dependencies:
- dependency-name: actions/stale
  dependency-version: 11.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Signed-off-by: bitnami-bot <bitnami.bot@broadcom.com>
Summary

 - Replaces deprecated Docker Content Trust (Notary v1) signing logic with Cosign.
 - Modern Docker clients (26+) no longer support docker trust.
 - pushone, pushall, and pushmanifest now look for COSIGN_PRIVATE_KEY and COSIGN_PASSWORD environment variables to sign the pushed images via cosign sign.

ai-assisted=yes
- Updates pushall to use DOCKER_REGISTRY and --password-stdin
- Ensures all push scripts use the same authentication and tagging logic

Signed-off-by: Dan Goriaynov <dan.goriaynov@broadcom.com>
…t hardcoding arm64 (#242)

use_qemu_static (mkimage) and the equivalent QEMU-install/setup checks in
`test` and .github/actions/build/action.yml only ever triggered QEMU when
building arm64 on a non-arm64 host. Building amd64 on an arm64 host (e.g.
the manual-push workaround run from an Apple Silicon machine) silently
skipped `debootstrap --arch amd64` and produced a native arm64 rootfs
mislabeled and pushed as amd64, causing "exec format error" on real amd64
hosts (#240, #241).

Comparing the requested platform against `dpkg --print-architecture`
makes the check symmetric for either cross-build direction.

ai-assisted=no
Replace default-mysql-server with lighttpd in integration tests (#16)
to avoid heavy database engine setup overhead during QEMU emulation.

Batch the dpkg-query package dependency check into a single apt-get
invocation rather than spawning apt-get 80+ times sequentially.

ai-assisted=yes

Signed-off-by: Carlos Rodríguez Hernández <carlos.rodriguez-hernandez@broadcom.com>
Co-authored-by: Cursor <cursoragent@cursor.com>
#244)

Debian 11 reached full end-of-life on 2026-08-31; security.debian.org
is mid-decommissioning its bullseye archives (package index and pool
already inconsistent), so daily builds started failing and will only
get worse. Removes bullseye from the build matrix, buildall, README,
and mkimage's per-dist apt source logic.

The debootstrap/bullseye script was actually shared content for all
three dists (bookworm and trixie were symlinks to it, not bullseye-
specific), so it's renamed to debootstrap/common with both symlinks
repointed, rather than deleted.

Also removes pushall: unused by any workflow (the public repo's CI
never pushed, and the actual publish pipeline in tac-toolbox calls
pushone/pushmanifest directly), undocumented, and stale (missing
trixie, wrong LATEST pointer).

Ref: TNZ-144660

ai-assisted=yes

Signed-off-by: Carlos Rodríguez Hernández <carlos.rodriguez-hernandez@broadcom.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.