[Group.of.nepali.translators] [Bug 1688606] Re: SRU cloud-initramfs-rooturl to archive
This bug was fixed in the package cloud-initramfs-tools - 0.27ubuntu1.4 --- cloud-initramfs-tools (0.27ubuntu1.4) xenial; urgency=medium * Add cloud-initramfs-rooturl package (LP: #1688606). -- Scott MoserThu, 11 May 2017 16:29:13 -0400 ** Changed in: cloud-initramfs-tools (Ubuntu Xenial) Status: Fix Committed => Fix Released ** Changed in: cloud-initramfs-tools (Ubuntu Trusty) Status: Fix Committed => Fix Released -- You received this bug notification because you are a member of नेपाली भाषा समायोजकहरुको समूह, which is subscribed to Xenial. Matching subscriptions: Ubuntu 16.04 Bugs https://bugs.launchpad.net/bugs/1688606 Title: SRU cloud-initramfs-rooturl to archive Status in maas-images: Triaged Status in cloud-initramfs-tools package in Ubuntu: Invalid Status in cloud-initramfs-tools source package in Trusty: Fix Released Status in cloud-initramfs-tools source package in Xenial: Fix Released Status in cloud-initramfs-tools source package in Yakkety: Fix Released Bug description: === Begin SRU Template === [Impact] MAAS has an interest in booting entirely ephemerally without iscsi root. The package cloud-initramfs-rooturl supports booting with root coming from a url. root=http:///squashfs This function will be used to pxe boot into a RAM only system with no dependency on the network. [Test Case] See the attached prepare-1688606.sh. That script automates everything here making this much easier to test. 1. make sure squashfs module is in the initramfs squashfs module is not automatically added to initramfs in precise. Just ensure that it is there. $ [ "$(lsb_release -sc)" = "precise" ] && echo "manual_add_modules squashfs" | sudo tee /etc/initramfs-tools/hooks/squashfs 2. install cloud-initramfs-rooturl sudo apt-get update sudo apt-get install cloud-initramfs-rooturl 3. collect the kernel and newly generated initramfs sudo cat /boot/vmlinu?-$(uname -r) > kernel cp /boot/initrd.img-$(uname -r) initrd 4. Download a squashfs image or a .tar.xz image rel="xenial" burl="http://cloud-images.ubuntu.com/daily/server; file="$rel-server-cloudimg-amd64-root.tar.xz" file="$rel-server-cloudimg-amd64.squashfs" wget "$burl/$rel/current/$file" -O "$file" 5. run a web server python -m SimpleHTTPServer & 6. create a seed disk for cloud-init. $ cat > my-user-data < my-meta-data $ cloud-localds seed.img my-user-data my-meta-data 7. Boot a vm using the kernel, initrd and url. cmdline="root=http://10.0.2.2:/$file console=ttyS0 -v " cmdline="${cmdline} overlayroot=tmpfs" qemu-system-x86_64 -enable-kvm \ -device virtio-net-pci,netdev=net00 \ -netdev type=user,id=net00 \ -drive if=virtio,file=seed.img \ -m 1G -nographic \ -kernel kernel -initrd initrd \ -append "root=$cmdline" [Regression Potential] Low. This is adding a package previously not present. [Other Info] Related bugs: * bug 1689557: replace iscsi usage in ephemeral image with rooturl * bug 1689642: cloud-initramfs-rooturl should manual_add_modules squashfs === End SRU Template === To manage notifications about this bug go to: https://bugs.launchpad.net/maas-images/+bug/1688606/+subscriptions ___ Mailing list: https://launchpad.net/~group.of.nepali.translators Post to : group.of.nepali.translators@lists.launchpad.net Unsubscribe : https://launchpad.net/~group.of.nepali.translators More help : https://help.launchpad.net/ListHelp
[Group.of.nepali.translators] [Bug 1688606] Re: SRU cloud-initramfs-rooturl to archive
This bug was fixed in the package cloud-initramfs-tools - 0.30ubuntu1.2 --- cloud-initramfs-tools (0.30ubuntu1.2) yakkety; urgency=medium * Add cloud-initramfs-rooturl package (LP: #1688606). -- Scott MoserThu, 11 May 2017 16:11:05 -0400 ** Changed in: cloud-initramfs-tools (Ubuntu Yakkety) Status: Fix Committed => Fix Released -- You received this bug notification because you are a member of नेपाली भाषा समायोजकहरुको समूह, which is subscribed to Xenial. Matching subscriptions: Ubuntu 16.04 Bugs https://bugs.launchpad.net/bugs/1688606 Title: SRU cloud-initramfs-rooturl to archive Status in maas-images: Triaged Status in cloud-initramfs-tools package in Ubuntu: Invalid Status in cloud-initramfs-tools source package in Trusty: Fix Released Status in cloud-initramfs-tools source package in Xenial: Fix Released Status in cloud-initramfs-tools source package in Yakkety: Fix Released Bug description: === Begin SRU Template === [Impact] MAAS has an interest in booting entirely ephemerally without iscsi root. The package cloud-initramfs-rooturl supports booting with root coming from a url. root=http:///squashfs This function will be used to pxe boot into a RAM only system with no dependency on the network. [Test Case] See the attached prepare-1688606.sh. That script automates everything here making this much easier to test. 1. make sure squashfs module is in the initramfs squashfs module is not automatically added to initramfs in precise. Just ensure that it is there. $ [ "$(lsb_release -sc)" = "precise" ] && echo "manual_add_modules squashfs" | sudo tee /etc/initramfs-tools/hooks/squashfs 2. install cloud-initramfs-rooturl sudo apt-get update sudo apt-get install cloud-initramfs-rooturl 3. collect the kernel and newly generated initramfs sudo cat /boot/vmlinu?-$(uname -r) > kernel cp /boot/initrd.img-$(uname -r) initrd 4. Download a squashfs image or a .tar.xz image rel="xenial" burl="http://cloud-images.ubuntu.com/daily/server; file="$rel-server-cloudimg-amd64-root.tar.xz" file="$rel-server-cloudimg-amd64.squashfs" wget "$burl/$rel/current/$file" -O "$file" 5. run a web server python -m SimpleHTTPServer & 6. create a seed disk for cloud-init. $ cat > my-user-data < my-meta-data $ cloud-localds seed.img my-user-data my-meta-data 7. Boot a vm using the kernel, initrd and url. cmdline="root=http://10.0.2.2:/$file console=ttyS0 -v " cmdline="${cmdline} overlayroot=tmpfs" qemu-system-x86_64 -enable-kvm \ -device virtio-net-pci,netdev=net00 \ -netdev type=user,id=net00 \ -drive if=virtio,file=seed.img \ -m 1G -nographic \ -kernel kernel -initrd initrd \ -append "root=$cmdline" [Regression Potential] Low. This is adding a package previously not present. [Other Info] Related bugs: * bug 1689557: replace iscsi usage in ephemeral image with rooturl * bug 1689642: cloud-initramfs-rooturl should manual_add_modules squashfs === End SRU Template === To manage notifications about this bug go to: https://bugs.launchpad.net/maas-images/+bug/1688606/+subscriptions ___ Mailing list: https://launchpad.net/~group.of.nepali.translators Post to : group.of.nepali.translators@lists.launchpad.net Unsubscribe : https://launchpad.net/~group.of.nepali.translators More help : https://help.launchpad.net/ListHelp
[Group.of.nepali.translators] [Bug 1688606] Re: SRU cloud-initramfs-rooturl to archive
I've added a 'maas-images' task for this. Under that task we will add the cloud-initramfs-rooturl package to the initramfs that are generated there. ** Also affects: maas-images Importance: Undecided Status: New -- You received this bug notification because you are a member of नेपाली भाषा समायोजकहरुको समूह, which is subscribed to Xenial. Matching subscriptions: Ubuntu 16.04 Bugs https://bugs.launchpad.net/bugs/1688606 Title: SRU cloud-initramfs-rooturl to archive Status in maas-images: New Status in cloud-initramfs-tools package in Ubuntu: Confirmed Status in cloud-initramfs-tools source package in Trusty: Confirmed Status in cloud-initramfs-tools source package in Xenial: Confirmed Status in cloud-initramfs-tools source package in Yakkety: Confirmed Bug description: === Begin SRU Template === [Impact] MAAS has an interest in booting entirely ephemerally without iscsi root. The package cloud-initramfs-rooturl supports booting with root coming from a url. root=http:///squashfs This function will be used to pxe boot into a RAM only system with no dependency on the network. [Test Case] See the attached prepare-1688606.sh. That script automates everything here making this much easier to test. 1. make sure squashfs module is in the initramfs squashfs module is not automatically added to initramfs in precise. Just ensure that it is there. $ echo "manual_add_modules squashfs" | sudo tee /etc/initramfs-tools/hooks/squashfs 2. install cloud-initramfs-rooturl sudo apt-get update sudo apt-get install cloud-initramfs-rooturl 3. collect the kernel and newly generated initramfs sudo cat /boot/vmlinu?-$(uname -r) > kernel cp /boot/initrd.img-$(uname -r) initrd 4. Download a squashfs image or a .tar.xz image rel="xenial" burl="http://cloud-images.ubuntu.com/daily/server; file="$rel-server-cloudimg-amd64-root.tar.xz" file="$rel-server-cloudimg-amd64.squashfs" wget "$burl/$rel/current/$file" -O "$file" 5. run a web server python -m SimpleHTTPServer & 6. create a seed disk for cloud-init. $ cat > my-user-data < my-meta-data $ cloud-localds seed.img my-user-data my-meta-data 7. Boot a vm using the kernel, initrd and url. cmdline="root=http://10.0.2.2:/$file console=ttyS0 -v " cmdline="${cmdline} overlayroot=tmpfs" qemu-system-x86_64 -enable-kvm \ -device virtio-net-pci,netdev=net00 \ -netdev type=user,id=net00 \ -drive if=virtio,file=seed.img \ -m 1G -nographic \ -kernel kernel -initrd initrd \ -append "root=$cmdline" [Regression Potential] Low. This is adding a package previously not present. [Other Info] === End SRU Template === To manage notifications about this bug go to: https://bugs.launchpad.net/maas-images/+bug/1688606/+subscriptions ___ Mailing list: https://launchpad.net/~group.of.nepali.translators Post to : group.of.nepali.translators@lists.launchpad.net Unsubscribe : https://launchpad.net/~group.of.nepali.translators More help : https://help.launchpad.net/ListHelp
[Group.of.nepali.translators] [Bug 1688606] Re: SRU cloud-initramfs-rooturl to archive
** No longer affects: cloud-initramfs-tools (Ubuntu Precise) -- You received this bug notification because you are a member of नेपाली भाषा समायोजकहरुको समूह, which is subscribed to Xenial. Matching subscriptions: Ubuntu 16.04 Bugs https://bugs.launchpad.net/bugs/1688606 Title: SRU cloud-initramfs-rooturl to archive Status in cloud-initramfs-tools package in Ubuntu: Confirmed Status in cloud-initramfs-tools source package in Trusty: Confirmed Status in cloud-initramfs-tools source package in Xenial: Confirmed Status in cloud-initramfs-tools source package in Yakkety: Confirmed Bug description: === Begin SRU Template === [Impact] MAAS has an interest in booting entirely ephemerally without iscsi root. The package cloud-initramfs-rooturl supports booting with root coming from a url. root=http:///squashfs This function will be used to pxe boot into a RAM only system with no dependency on the network. [Test Case] 1. make sure squashfs module is in the initramfs squashfs module is not automatically added to initramfs in precise. Just ensure that it is there. $ echo "manual_add_modules squashfs" | sudo tee /etc/initramfs-tools/hooks/squashfs 2. install cloud-initramfs-rooturl sudo apt-get update sudo apt-get install cloud-initramfs-rooturl 3. collect the kernel and newly generated initramfs sudo cat /boot/vmlinu?-$(uname -r) > kernel cp /boot/initrd.img-$(uname -r) initrd 4. Download a squashfs image or a .tar.xz image rel="xenial" burl="http://cloud-images.ubuntu.com/daily/server; file="$rel-server-cloudimg-amd64-root.tar.xz" file="$rel-server-cloudimg-amd64.squashfs" wget "$burl/$rel/current/$file" -O "$file" 5. run a web server python -m SimpleHTTPServer & 6. create a seed disk for cloud-init. $ cat > my-user-data < my-meta-data $ cloud-localds seed.img my-user-data my-meta-data 7. Boot a vm using the kernel, initrd and url. cmdline="root=http://10.0.2.2:/$file console=ttyS0 -v " cmdline="${cmdline} overlayroot=tmpfs" qemu-system-x86_64 -enable-kvm \ -device virtio-net-pci,netdev=net00 \ -netdev type=user,id=net00 \ -drive if=virtio,file=seed.img \ -m 1G -nographic \ -kernel kernel -initrd initrd \ -append "root=$cmdline" [Regression Potential] Low. This is adding a package previously not present. [Other Info] === End SRU Template === To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/cloud-initramfs-tools/+bug/1688606/+subscriptions ___ Mailing list: https://launchpad.net/~group.of.nepali.translators Post to : group.of.nepali.translators@lists.launchpad.net Unsubscribe : https://launchpad.net/~group.of.nepali.translators More help : https://help.launchpad.net/ListHelp