Skip to content

Commit d3f8ebd

Browse files
authored
test: fix missing pkgs in bom (#620)
In the nightly extended bom tests, we use a centos base layer and hence discovery must be performed. Signed-off-by: Ramkumar Chinchani <[email protected]>
1 parent 9e00369 commit d3f8ebd

File tree

1 file changed

+14
-0
lines changed

1 file changed

+14
-0
lines changed

test/bom.bats

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -386,11 +386,25 @@ first:
386386
license: Apache-2.0
387387
paths: [/pkg2]
388388
run: |
389+
# discover installed pkgs
390+
/stacker/bin/stacker bom discover
389391
# our own custom packages
390392
mkdir -p /pkg1
391393
touch /pkg1/file
392394
mkdir -p /pkg2
393395
touch /pkg2/file
396+
# cleanup
397+
rm -rf /var/lib/alternatives /tmp/* \
398+
/etc/passwd- /etc/group- /etc/shadow- /etc/gshadow- \
399+
/etc/sysconfig/network /etc/nsswitch.conf.bak \
400+
/etc/rpm/macros.image-language-conf /var/lib/rpm/.dbenv.lock \
401+
/var/lib/rpm/Enhancename /var/lib/rpm/Filetriggername \
402+
/var/lib/rpm/Recommendname /var/lib/rpm/Suggestname \
403+
/var/lib/rpm/Supplementname /var/lib/rpm/Transfiletriggername \
404+
/var/log/anaconda \
405+
/etc/sysconfig/anaconda /etc/sysconfig/network-scripts/ifcfg-* \
406+
/etc/sysconfig/sshd-permitrootlogin /root/anaconda-* /root/original-* /run/nologin \
407+
/var/lib/rpm/.rpm.lock /etc/.pwd.lock /etc/BUILDTIME
394408
annotations:
395409
org.opencontainers.image.authors: bom-test
396410
org.opencontainers.image.vendor: bom-test

0 commit comments

Comments
 (0)