Skip to content

Commit

Permalink
test: fix missing pkgs in bom (project-stacker#620)
Browse files Browse the repository at this point in the history
In the nightly extended bom tests, we use a centos base layer and hence
discovery must be performed.

Signed-off-by: Ramkumar Chinchani <rchincha@cisco.com>
  • Loading branch information
rchincha authored May 10, 2024
1 parent 9e00369 commit d3f8ebd
Showing 1 changed file with 14 additions and 0 deletions.
14 changes: 14 additions & 0 deletions test/bom.bats
Original file line number Diff line number Diff line change
Expand Up @@ -386,11 +386,25 @@ first:
license: Apache-2.0
paths: [/pkg2]
run: |
# discover installed pkgs
/stacker/bin/stacker bom discover
# our own custom packages
mkdir -p /pkg1
touch /pkg1/file
mkdir -p /pkg2
touch /pkg2/file
# cleanup
rm -rf /var/lib/alternatives /tmp/* \
/etc/passwd- /etc/group- /etc/shadow- /etc/gshadow- \
/etc/sysconfig/network /etc/nsswitch.conf.bak \
/etc/rpm/macros.image-language-conf /var/lib/rpm/.dbenv.lock \
/var/lib/rpm/Enhancename /var/lib/rpm/Filetriggername \
/var/lib/rpm/Recommendname /var/lib/rpm/Suggestname \
/var/lib/rpm/Supplementname /var/lib/rpm/Transfiletriggername \
/var/log/anaconda \
/etc/sysconfig/anaconda /etc/sysconfig/network-scripts/ifcfg-* \
/etc/sysconfig/sshd-permitrootlogin /root/anaconda-* /root/original-* /run/nologin \
/var/lib/rpm/.rpm.lock /etc/.pwd.lock /etc/BUILDTIME
annotations:
org.opencontainers.image.authors: bom-test
org.opencontainers.image.vendor: bom-test
Expand Down

0 comments on commit d3f8ebd

Please sign in to comment.