@@ -68,9 +68,9 @@ echo "ok --print-current-dir"
6868assert_not_has_dir sysroot/boot/loader.0
6969assert_has_dir sysroot/boot/loader.1
7070assert_has_dir sysroot/ostree/boot.1.1
71- assert_has_file sysroot/boot/loader/entries/ostree-testos-0 .conf
72- assert_file_has_content sysroot/boot/loader/entries/ostree-testos-0 .conf ' options.* root=LABEL=MOO'
73- assert_file_has_content sysroot/boot/loader/entries/ostree-testos-0 .conf ' options.* quiet'
71+ assert_has_file sysroot/boot/loader/entries/ostree-1-testos .conf
72+ assert_file_has_content sysroot/boot/loader/entries/ostree-1-testos .conf ' options.* root=LABEL=MOO'
73+ assert_file_has_content sysroot/boot/loader/entries/ostree-1-testos .conf ' options.* quiet'
7474assert_file_has_content sysroot/boot/ostree/testos-${bootcsum} /vmlinuz-3.6.0 ' a kernel'
7575assert_file_has_content sysroot/ostree/deploy/testos/deploy/${rev} .0/etc/os-release ' NAME=TestOS'
7676assert_file_has_content sysroot/ostree/boot.1/testos/${bootcsum} /0/etc/os-release ' NAME=TestOS'
@@ -96,7 +96,7 @@ assert_not_has_dir sysroot/ostree/boot.0.0
9696assert_not_has_dir sysroot/ostree/boot.1.0
9797assert_not_has_dir sysroot/ostree/boot.1.1
9898# Ensure we propagated kernel arguments from previous deployment
99- assert_file_has_content sysroot/boot/loader/entries/ostree-testos-0 .conf ' options.* root=LABEL=MOO'
99+ assert_file_has_content sysroot/boot/loader/entries/ostree-2-testos .conf ' options.* root=LABEL=MOO'
100100assert_file_has_content sysroot/ostree/deploy/testos/deploy/${rev} .1/etc/os-release ' NAME=TestOS'
101101assert_file_has_content sysroot/ostree/boot.0/testos/${bootcsum} /0/etc/os-release ' NAME=TestOS'
102102assert_ostree_deployment_refs 0/1/{0,1}
@@ -123,8 +123,8 @@ ${CMD_PREFIX} ostree admin os-init otheros
123123${CMD_PREFIX} ostree admin deploy --os=otheros testos/buildmaster/x86_64-runtime
124124assert_not_has_dir sysroot/boot/loader.0
125125assert_has_dir sysroot/boot/loader.1
126- assert_has_file sysroot/boot/loader/entries/ostree-testos-1 .conf
127- assert_has_file sysroot/boot/loader/entries/ostree-otheros-0 .conf
126+ assert_has_file sysroot/boot/loader/entries/ostree-2-testos .conf
127+ assert_has_file sysroot/boot/loader/entries/ostree-3-otheros .conf
128128assert_file_has_content sysroot/ostree/deploy/testos/deploy/${rev} .1/etc/os-release ' NAME=TestOS'
129129assert_file_has_content sysroot/ostree/deploy/otheros/deploy/${rev} .0/etc/os-release ' NAME=TestOS'
130130assert_ostree_deployment_refs 1/1/{0,1,2}
@@ -136,9 +136,9 @@ echo "ok independent deploy"
136136${CMD_PREFIX} ostree admin deploy --retain --os=testos testos:testos/buildmaster/x86_64-runtime
137137assert_has_dir sysroot/boot/loader.0
138138assert_not_has_dir sysroot/boot/loader.1
139- assert_has_file sysroot/boot/loader/entries/ostree-testos-0 .conf
139+ assert_has_file sysroot/boot/loader/entries/ostree-4-testos .conf
140140assert_file_has_content sysroot/ostree/deploy/testos/deploy/${rev} .2/etc/os-release ' NAME=TestOS'
141- assert_has_file sysroot/boot/loader/entries/ostree-testos-2 .conf
141+ assert_has_file sysroot/boot/loader/entries/ostree-2-testos .conf
142142assert_file_has_content sysroot/ostree/deploy/testos/deploy/${rev} .3/etc/os-release ' NAME=TestOS'
143143${CMD_PREFIX} ostree admin status
144144assert_ostree_deployment_refs 0/1/{0,1,2,3}
@@ -172,14 +172,14 @@ echo "ok deploy with modified /etc"
172172for i in $( seq 4) ; do
173173 ${CMD_PREFIX} ostree admin undeploy 0
174174done
175- assert_has_file sysroot/boot/loader/entries/ostree-testos-0 .conf
176- assert_not_has_file sysroot/boot/loader/entries/ostree-testos-1 .conf
177- assert_not_has_file sysroot/boot/loader/entries/ostree-otheros-1 .conf
175+ assert_has_file sysroot/boot/loader/entries/ostree-1-testos .conf
176+ assert_not_has_file sysroot/boot/loader/entries/ostree-2-testos .conf
177+ assert_not_has_file sysroot/boot/loader/entries/ostree-3-otheros .conf
178178${CMD_PREFIX} ostree admin deploy --not-as-default --os=otheros testos:testos/buildmaster/x86_64-runtime
179179assert_has_dir sysroot/boot/loader.0
180180assert_not_has_dir sysroot/boot/loader.1
181- assert_has_file sysroot/boot/loader/entries/ostree-testos-0 .conf
182- assert_has_file sysroot/boot/loader/entries/ostree-otheros-1 .conf
181+ assert_has_file sysroot/boot/loader/entries/ostree-2-testos .conf
182+ assert_has_file sysroot/boot/loader/entries/ostree-1-otheros .conf
183183${CMD_PREFIX} ostree admin status
184184validate_bootloader
185185
@@ -188,9 +188,9 @@ echo "ok deploy --not-as-default"
188188${CMD_PREFIX} ostree admin deploy --retain-rollback --os=otheros testos:testos/buildmaster/x86_64-runtime
189189assert_not_has_dir sysroot/boot/loader.0
190190assert_has_dir sysroot/boot/loader.1
191- assert_has_file sysroot/boot/loader/entries/ostree-otheros-0 .conf
192- assert_has_file sysroot/boot/loader/entries/ostree-testos-1 .conf
193- assert_has_file sysroot/boot/loader/entries/ostree-otheros-2 .conf
191+ assert_has_file sysroot/boot/loader/entries/ostree-3-otheros .conf
192+ assert_has_file sysroot/boot/loader/entries/ostree-2-testos .conf
193+ assert_has_file sysroot/boot/loader/entries/ostree-1-otheros .conf
194194${CMD_PREFIX} ostree admin status
195195validate_bootloader
196196
@@ -265,7 +265,7 @@ echo "ok deploy with unknown OS"
265265
266266${CMD_PREFIX} ostree admin deploy --os=testos --karg-append=console=/dev/foo --karg-append=console=/dev/bar testos:testos/buildmaster/x86_64-runtime
267267${CMD_PREFIX} ostree admin deploy --os=testos testos:testos/buildmaster/x86_64-runtime
268- assert_file_has_content sysroot/boot/loader/entries/ostree-testos-0 .conf ' console=/dev/foo.*console=/dev/bar'
268+ assert_file_has_content sysroot/boot/loader/entries/ostree-4-testos .conf ' console=/dev/foo.*console=/dev/bar'
269269validate_bootloader
270270
271271echo " ok deploy with multiple kernel args"
@@ -275,7 +275,7 @@ os_repository_new_commit 0 "test upgrade multiple kernel args"
275275${CMD_PREFIX} ostree admin upgrade --os=testos
276276newrev=$( ${CMD_PREFIX} ostree --repo=sysroot/ostree/repo rev-parse testos/buildmaster/x86_64-runtime)
277277assert_not_streq ${origrev} ${newrev}
278- assert_file_has_content sysroot/boot/loader/entries/ostree-testos-0 .conf ' console=/dev/foo.*console=/dev/bar'
278+ assert_file_has_content sysroot/boot/loader/entries/ostree-4-testos .conf ' console=/dev/foo.*console=/dev/bar'
279279validate_bootloader
280280
281281echo " ok upgrade with multiple kernel args"
0 commit comments