[Bug 1881003] Re: sru curtin 2020-05-27 - 20.1-0ubuntu1

2020-07-27 Thread Dan Watkins
** Changed in: curtin (Ubuntu)
   Status: In Progress => Fix Released

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1881003

Title:
  sru curtin 2020-05-27 - 20.1-0ubuntu1

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/curtin/+bug/1881003/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 1881003] Re: sru curtin 2020-05-27 - 20.1-0ubuntu1

2020-07-21 Thread Launchpad Bug Tracker
This bug was fixed in the package curtin - 20.1-2-g42a9667f-
0ubuntu1~16.04.1

---
curtin (20.1-2-g42a9667f-0ubuntu1~16.04.1) xenial; urgency=medium

  * New upstream snapshot. (LP: #1881003)
- vmtests: update skiptests
- vmtest: allow installed centos images to reboot
- Release 20.1
- Handle multiple separators which were found in TestAllindata vmtest
- verify_ptable_flag: dos primary partitions use ptable_uuid map for flag
- net_meta: add disabled mode to skip writing any network config
  [Lucas Moura]
- vmtest: trigger guest panic to fail fast
- Replace grub-shell-helper with install_grub command
- vmtest-sync-images: update the URL of the maas streams [Paride Legovini]
- Replace references to old team manager with new team manager
  [James Falcon]
- tox: pin flake8 to version and add a tip-flake8 environment
  [Paride Legovini]
- Fix flake8 E741 warning [Lucas Moura]
- Makefile: make adjustments to call lint/style tools via python module
- block-discover: ignore invalid id_serial/id_wwn values
- Fix handing of reusing msdos partitions and flags
- block.detect_multipath: ignore fake "devices" from /proc/mounts
  [Michael Hudson-Doyle]
- udev: use shlex.quote when shlex.split errors on shell-escape chars
- lvm: don't use vgscan --mknodes
- vmtest: rsync don't cross filesystem boundaries when copying
- vmtest: basic/basic_scsi adjust collect/tests for unstable device names
- Add unittests for partition_handler calc_[dm]_part_info and kpartx paths
- multipath: attempt to enforce /dev/mapper/mpath files are symlinks
- block-meta: device mapper partitions may be block devices not links
- Default to dm_name being id if empty earlier in dm_crypt_handler()
  [Łukasz 'sil2100' Zemczak]
- storage: correct declared schema draft version for storage schema
- test_clear_holders: add missing zfs mock
- Mock out zfs_supported to prevent attempting to load kernel modules
- block-meta: skip wipe device paths if not present
- unittest: do not allow util.subp by default
- curthooks: support multiple ESP on UEFI bootable systems
- block-discover: handle missing multipath 'path' data, use DM_NAME
- lvm-over-multipath: handle lookups of multipath members
- block-meta: don't filter preserve=true devices, select by wipe
- vmtest: basic use dname to lookup disk with multiple partitions
- block-meta: Don't check the ptable type of a disk with no ptable
- curthooks: always use ChrootableTarget.subp when calling efibootmgr
- storage: enable and use multipath during storage configuration
- block-discover: detect nvme multipath devices
- clear-holders: Tolerate vgchange errors during discovery
- block-meta: handle preserve with vtoc ptable
- vmtest: use -partition file for TestReuseRAIDMemberPartition class
- format: extra_options should be a list type
- tox: add pyflakes to the default tox run [Paride Legovini]
- storage_config: Add 'extra_options' parameter to allow custom mkfs
- Add support for installing Ubuntu Core 20 images
- tox.ini: Fix issues with newer tox on focal
- vmtest: Fix test_basic.py to run on s390x
- vmtest: use util.load_file for loading collect files
- block-meta: refactor storage_config preserve and wipe settings
- block-discover: skip 'multipath' key in blockdevice if mpath name is None
- tox: all py27 environments should use the base py27 deps
- uefi: refactor efibootmg handling to support removing duplicate entries
- tox: pin setuptools < 45 to allow installing py27 in virtenv
- block-discover: add dasd parser and emit dasd storage config

 -- Ryan Harper   Thu, 28 May 2020 17:39:13
-0500

** Changed in: curtin (Ubuntu Xenial)
   Status: Fix Committed => Fix Released

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1881003

Title:
  sru curtin 2020-05-27 - 20.1-0ubuntu1

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/curtin/+bug/1881003/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 1881003] Re: sru curtin 2020-05-27 - 20.1-0ubuntu1

2020-07-16 Thread Launchpad Bug Tracker
This bug was fixed in the package curtin - 20.1-2-g42a9667f-
0ubuntu1~18.04.1

---
curtin (20.1-2-g42a9667f-0ubuntu1~18.04.1) bionic; urgency=medium

  * New upstream snapshot. (LP: #1881003)
- vmtests: update skiptests
- vmtest: allow installed centos images to reboot
- Release 20.1
- Handle multiple separators which were found in TestAllindata vmtest
- verify_ptable_flag: dos primary partitions use ptable_uuid map for flag
- net_meta: add disabled mode to skip writing any network config
  [Lucas Moura]
- vmtest: trigger guest panic to fail fast
- Replace grub-shell-helper with install_grub command
- vmtest-sync-images: update the URL of the maas streams [Paride Legovini]
- Replace references to old team manager with new team manager
  [James Falcon]
- tox: pin flake8 to version and add a tip-flake8 environment
  [Paride Legovini]
- Fix flake8 E741 warning [Lucas Moura]
- Makefile: make adjustments to call lint/style tools via python module
- block-discover: ignore invalid id_serial/id_wwn values
- Fix handing of reusing msdos partitions and flags
- block.detect_multipath: ignore fake "devices" from /proc/mounts
  [Michael Hudson-Doyle]
- udev: use shlex.quote when shlex.split errors on shell-escape chars
- lvm: don't use vgscan --mknodes
- vmtest: rsync don't cross filesystem boundaries when copying
- vmtest: basic/basic_scsi adjust collect/tests for unstable device names
- Add unittests for partition_handler calc_[dm]_part_info and kpartx paths
- multipath: attempt to enforce /dev/mapper/mpath files are symlinks
- block-meta: device mapper partitions may be block devices not links
- Default to dm_name being id if empty earlier in dm_crypt_handler()
  [Łukasz 'sil2100' Zemczak]
- storage: correct declared schema draft version for storage schema
- test_clear_holders: add missing zfs mock
- Mock out zfs_supported to prevent attempting to load kernel modules
- block-meta: skip wipe device paths if not present
- unittest: do not allow util.subp by default
- curthooks: support multiple ESP on UEFI bootable systems
- block-discover: handle missing multipath 'path' data, use DM_NAME
- lvm-over-multipath: handle lookups of multipath members
- block-meta: don't filter preserve=true devices, select by wipe
- vmtest: basic use dname to lookup disk with multiple partitions
- block-meta: Don't check the ptable type of a disk with no ptable
- curthooks: always use ChrootableTarget.subp when calling efibootmgr
- storage: enable and use multipath during storage configuration
- block-discover: detect nvme multipath devices
- clear-holders: Tolerate vgchange errors during discovery
- block-meta: handle preserve with vtoc ptable
- vmtest: use -partition file for TestReuseRAIDMemberPartition class
- format: extra_options should be a list type
- tox: add pyflakes to the default tox run [Paride Legovini]
- storage_config: Add 'extra_options' parameter to allow custom mkfs
- Add support for installing Ubuntu Core 20 images
- tox.ini: Fix issues with newer tox on focal
- vmtest: Fix test_basic.py to run on s390x
- vmtest: use util.load_file for loading collect files
- block-meta: refactor storage_config preserve and wipe settings
- block-discover: skip 'multipath' key in blockdevice if mpath name is None
- tox: all py27 environments should use the base py27 deps
- uefi: refactor efibootmg handling to support removing duplicate entries
- tox: pin setuptools < 45 to allow installing py27 in virtenv
- block-discover: add dasd parser and emit dasd storage config

 -- Ryan Harper   Thu, 28 May 2020 15:23:57
-0500

** Changed in: curtin (Ubuntu Bionic)
   Status: Fix Committed => Fix Released

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1881003

Title:
  sru curtin 2020-05-27 - 20.1-0ubuntu1

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/curtin/+bug/1881003/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 1881003] Re: sru curtin 2020-05-27 - 20.1-0ubuntu1

2020-07-16 Thread Launchpad Bug Tracker
This bug was fixed in the package curtin - 20.1-2-g42a9667f-
0ubuntu1~20.04.1

---
curtin (20.1-2-g42a9667f-0ubuntu1~20.04.1) focal; urgency=medium

  * New upstream snapshot. (LP: #1881003)
- vmtests: update skiptests
- vmtest: allow installed centos images to reboot
- Release 20.1
- Handle multiple separators which were found in TestAllindata vmtest
- verify_ptable_flag: dos primary partitions use ptable_uuid map for flag
- net_meta: add disabled mode to skip writing any network config
  [Lucas Moura]
- vmtest: trigger guest panic to fail fast
- Replace grub-shell-helper with install_grub command
- vmtest-sync-images: update the URL of the maas streams [Paride Legovini]
- Replace references to old team manager with new team manager
  [James Falcon]
- tox: pin flake8 to version and add a tip-flake8 environment
  [Paride Legovini]
- Fix flake8 E741 warning [Lucas Moura]
- Makefile: make adjustments to call lint/style tools via python module
- block-discover: ignore invalid id_serial/id_wwn values
- Fix handing of reusing msdos partitions and flags
- block.detect_multipath: ignore fake "devices" from /proc/mounts
  [Michael Hudson-Doyle]
- udev: use shlex.quote when shlex.split errors on shell-escape chars
- lvm: don't use vgscan --mknodes
- vmtest: rsync don't cross filesystem boundaries when copying
- vmtest: basic/basic_scsi adjust collect/tests for unstable device names
- Add unittests for partition_handler calc_[dm]_part_info and kpartx paths
- multipath: attempt to enforce /dev/mapper/mpath files are symlinks
- block-meta: device mapper partitions may be block devices not links
- Default to dm_name being id if empty earlier in dm_crypt_handler()
  [Łukasz 'sil2100' Zemczak]
- storage: correct declared schema draft version for storage schema
- test_clear_holders: add missing zfs mock
- Mock out zfs_supported to prevent attempting to load kernel modules
- block-meta: skip wipe device paths if not present
- unittest: do not allow util.subp by default
- curthooks: support multiple ESP on UEFI bootable systems
- block-discover: handle missing multipath 'path' data, use DM_NAME
- lvm-over-multipath: handle lookups of multipath members
- block-meta: don't filter preserve=true devices, select by wipe
- vmtest: basic use dname to lookup disk with multiple partitions
- block-meta: Don't check the ptable type of a disk with no ptable
- curthooks: always use ChrootableTarget.subp when calling efibootmgr
- storage: enable and use multipath during storage configuration
- block-discover: detect nvme multipath devices
- clear-holders: Tolerate vgchange errors during discovery
- block-meta: handle preserve with vtoc ptable
- vmtest: use -partition file for TestReuseRAIDMemberPartition class
- format: extra_options should be a list type
- tox: add pyflakes to the default tox run [Paride Legovini]
- storage_config: Add 'extra_options' parameter to allow custom mkfs
- Add support for installing Ubuntu Core 20 images
- tox.ini: Fix issues with newer tox on focal
- vmtest: Fix test_basic.py to run on s390x
- vmtest: use util.load_file for loading collect files
- block-meta: refactor storage_config preserve and wipe settings
- block-discover: skip 'multipath' key in blockdevice if mpath name is None
- tox: all py27 environments should use the base py27 deps
- uefi: refactor efibootmg handling to support removing duplicate entries
- tox: pin setuptools < 45 to allow installing py27 in virtenv

 -- Ryan Harper   Thu, 28 May 2020 15:31:36
-0500

** Changed in: curtin (Ubuntu Focal)
   Status: Fix Committed => Fix Released

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1881003

Title:
  sru curtin 2020-05-27 - 20.1-0ubuntu1

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/curtin/+bug/1881003/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 1881003] Re: sru curtin 2020-05-27 - 20.1-0ubuntu1

2020-07-15 Thread Dan Watkins
** Attachment added: "the artifacts from the upstream-tests focal curtin CI run"
   
https://bugs.launchpad.net/ubuntu/+source/curtin/+bug/1881003/+attachment/5392911/+files/curtin-vmtest-manual-rerun-f-artifacts.tar.xz

** Description changed:

  == Begin SRU Template ==
  [Impact]
  This release sports both bug-fixes and new features and we would like to
  make sure all of our supported customers have access to these improvements.
- The notable ones are:
- 
-    *
  
  See the changelog entry below for a full list of changes and bugs.
  
  [Test Case]
  The following development and SRU process was followed:
  https://wiki.ubuntu.com/CurtinUpdates
  
  Curtin now contains an extensive integration test suite that is ran using
  the SRU package for each releases. These suite has documentation here:
  https://curtin.readthedocs.io/en/latest/topics/integration-testing.html
  
  In order to avoid regression to existing MAAS product, the MAAS team will
  run their continuous integration test against the curtin that is in
  -proposed.  A successful run will be required before the proposed curtin
  can be let into -updates.
  
  The curtin team will be in charge of attaching the artifacts and console
  output of the appropriate run to the bug.  Curtin team members will not
  mark ‘verification-done’ until this has happened.
  
  [Regression Potential]
  In order to mitigate the regression potential, the results of the
  aforementioned integration tests are attached to this bug.
  
  
  
  
  [Discussion]
  
  
  == End SRU Template ==
  * New upstream snapshot. (LP: #1881003)
  - vmtests: update skiptests
  - vmtest: allow installed centos images to reboot (LP: #1881011)
  - Release 20.1 (LP: #1880741)
  - Handle multiple separators which were found in TestAllindata vmtest
  - verify_ptable_flag: dos primary partitions use ptable_uuid map for flag
-   (LP: #1878890)
+   (LP: #1878890)
  - net_meta: add disabled mode to skip writing any network config
-   [Lucas Moura]
+   [Lucas Moura]
  - vmtest: trigger guest panic to fail fast
  - Replace grub-shell-helper with install_grub command
  - vmtest-sync-images: update the URL of the maas streams [Paride Legovini]
  - Replace references to old team manager with new team manager
-   [James Falcon]
+   [James Falcon]
  - tox: pin flake8 to version and add a tip-flake8 environment
-   [Paride Legovini]
+   [Paride Legovini]
  - Fix flake8 E741 warning [Lucas Moura]
  - Makefile: make adjustments to call lint/style tools via python module
  - block-discover: ignore invalid id_serial/id_wwn values (LP: #1876848)
  - Fix handing of reusing msdos partitions and flags (LP: #1875903)
  - block.detect_multipath: ignore fake "devices" from /proc/mounts
-   [Michael Hudson-Doyle] (LP: #1876626)
+   [Michael Hudson-Doyle] (LP: #1876626)
  - udev: use shlex.quote when shlex.split errors on shell-escape chars
-   (LP: #1875085)
+   (LP: #1875085)
  - lvm: don't use vgscan --mknodes
  - vmtest: rsync don't cross filesystem boundaries when copying
-   (LP: #1873909)
+   (LP: #1873909)
  - vmtest: basic/basic_scsi adjust collect/tests for unstable device names
-   (LP: #1874100)
+   (LP: #1874100)
  - Add unittests for partition_handler calc_[dm]_part_info and kpartx paths
  - multipath: attempt to enforce /dev/mapper/mpath files are symlinks
  - block-meta: device mapper partitions may be block devices not links
  - Default to dm_name being id if empty earlier in dm_crypt_handler()
-   [Łukasz 'sil2100' Zemczak] (LP: #1874243)
+   [Łukasz 'sil2100' Zemczak] (LP: #1874243)
  - storage: correct declared schema draft version for storage schema
  - test_clear_holders: add missing zfs mock
  - Mock out zfs_supported to prevent attempting to load kernel modules
  - block-meta: skip wipe device paths if not present (LP: #1869075)
  - unittest: do not allow util.subp by default (LP: #1873913)
  - curthooks: support multiple ESP on UEFI bootable systems
  - block-discover: handle missing multipath 'path' data, use DM_NAME
-   (LP: #1873728)
+   (LP: #1873728)
  - lvm-over-multipath: handle lookups of multipath members (LP: #1869075)
  - block-meta: don't filter preserve=true devices, select by wipe
-   (LP: #1837214)
+   (LP: #1837214)
  - vmtest: basic use dname to lookup disk with multiple partitions
  - block-meta: Don't check the ptable type of a disk with no ptable
  - curthooks: always use ChrootableTarget.subp when calling efibootmgr
  - storage: enable and use multipath during storage configuration
-   (LP: #1869075)
+   (LP: #1869075)
  - block-discover: detect nvme multipath devices (LP: #1868109)
  - clear-holders: Tolerate vgchange errors during discovery (LP: #1870037)
  - block-meta: handle preserve with vtoc ptable (LP: #1871158)
  - vmtest: use -partition file for TestReuseRAIDMemberPartition class
  - format: extra_options should be a list type
  - tox: add pyflakes to the default tox run [Paride Legovini]
  - storage_config: Add 'extra_options' parameter to allow custom mkf

[Bug 1881003] Re: sru curtin 2020-05-27 - 20.1-0ubuntu1

2020-07-15 Thread Dan Watkins
We have now completed SRU verification across all releases.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1881003

Title:
  sru curtin 2020-05-27 - 20.1-0ubuntu1

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/curtin/+bug/1881003/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 1881003] Re: sru curtin 2020-05-27 - 20.1-0ubuntu1

2020-07-15 Thread Dan Watkins
Currently our focal Jenkins jobs for curtin are failing due to an
unrelated issue, so two manual runs of curtin's CI were performed for
focal: the first had some tests fail due to bugs in the test code (that
have since been fixed upstream), so the second reruns the upstream test
code for those tests against the -proposed package.

** Attachment added: "focal vmtests logs (from all runs)"
   
https://bugs.launchpad.net/ubuntu/+source/curtin/+bug/1881003/+attachment/5392909/+files/focal.all.log

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1881003

Title:
  sru curtin 2020-05-27 - 20.1-0ubuntu1

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/curtin/+bug/1881003/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 1881003] Re: sru curtin 2020-05-27 - 20.1-0ubuntu1

2020-07-15 Thread Dan Watkins
** Attachment added: "the artifacts from the initial focal curtin CI run"
   
https://bugs.launchpad.net/ubuntu/+source/curtin/+bug/1881003/+attachment/5392910/+files/curtin-vmtest-manual-run-f-artifacts.tar.xz

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1881003

Title:
  sru curtin 2020-05-27 - 20.1-0ubuntu1

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/curtin/+bug/1881003/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 1881003] Re: sru curtin 2020-05-27 - 20.1-0ubuntu1

2020-07-14 Thread Richard Harding
We were originally waiting to get a Solutions QA verification for Xenial
however they are not able to perform those tests any longer. Given that
we're submitting with the CI and other testing attached to the bug. I'm
updating Xenial as verified.

** Tags removed: verification-needed-xenial
** Tags added: verification-done-xenial

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1881003

Title:
  sru curtin 2020-05-27 - 20.1-0ubuntu1

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/curtin/+bug/1881003/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 1881003] Re: sru curtin 2020-05-27 - 20.1-0ubuntu1

2020-07-07 Thread Brian Murray
It'd be helpful if somebody could definitively say they have verified
this for xenial and focal and set the tags appropriately.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1881003

Title:
  sru curtin 2020-05-27 - 20.1-0ubuntu1

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/curtin/+bug/1881003/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 1881003] Re: sru curtin 2020-05-27 - 20.1-0ubuntu1

2020-06-29 Thread John George
Solutions-QA completed validation using python3-curtin_20.1-2-g42a9667f from 
maas to deploy kubernetes on focal. Deployment artifacts are available here:
https://solutions.qa.canonical.com/#/testplans/testplaninstance/5c3995e7-6595-414a-9894-885fb0f54748

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1881003

Title:
  sru curtin 2020-05-27 - 20.1-0ubuntu1

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/curtin/+bug/1881003/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 1881003] Re: sru curtin 2020-05-27 - 20.1-0ubuntu1

2020-06-25 Thread Łukasz Zemczak
What is the state of this upload? I only see the bionic verification
tag, and some comments mentioning verification of xenial as well. What
about focal? Can someone set the tags appropriately once the
verification is finished?

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1881003

Title:
  sru curtin 2020-05-27 - 20.1-0ubuntu1

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/curtin/+bug/1881003/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 1881003] Re: sru curtin 2020-05-27 - 20.1-0ubuntu1

2020-06-19 Thread Dan Watkins
** Attachment added: "the artifacts from the bionic MAAS CI run"
   
https://bugs.launchpad.net/ubuntu/+source/curtin/+bug/1881003/+attachment/5385349/+files/maas-bionic.zip

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1881003

Title:
  sru curtin 2020-05-27 - 20.1-0ubuntu1

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/curtin/+bug/1881003/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 1881003] Re: sru curtin 2020-05-27 - 20.1-0ubuntu1

2020-06-19 Thread Dan Watkins
** Attachment added: "the artifacts from the xenial MAAS CI run"
   
https://bugs.launchpad.net/ubuntu/+source/curtin/+bug/1881003/+attachment/5385348/+files/maas-xenial.zip

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1881003

Title:
  sru curtin 2020-05-27 - 20.1-0ubuntu1

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/curtin/+bug/1881003/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 1881003] Re: sru curtin 2020-05-27 - 20.1-0ubuntu1

2020-06-18 Thread Dan Watkins
** Attachment added: "the artifacts from the local bionic curtin CI run"
   
https://bugs.launchpad.net/ubuntu/+source/curtin/+bug/1881003/+attachment/5385127/+files/curtin-vmtest-local-run-b-artifacts.tar.xz

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1881003

Title:
  sru curtin 2020-05-27 - 20.1-0ubuntu1

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/curtin/+bug/1881003/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 1881003] Re: sru curtin 2020-05-27 - 20.1-0ubuntu1

2020-06-18 Thread Dan Watkins
** Attachment added: "the artifacts from the manual bionic curtin CI run"
   
https://bugs.launchpad.net/ubuntu/+source/curtin/+bug/1881003/+attachment/5385126/+files/curtin-vmtest-manual-run-b-artifacts.tar.xz

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1881003

Title:
  sru curtin 2020-05-27 - 20.1-0ubuntu1

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/curtin/+bug/1881003/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 1881003] Re: sru curtin 2020-05-27 - 20.1-0ubuntu1

2020-06-18 Thread Dan Watkins
** Attachment added: "the artifacts from the Jenkins bionic curtin CI run"
   
https://bugs.launchpad.net/ubuntu/+source/curtin/+bug/1881003/+attachment/5385124/+files/curtin-vmtest-proposed-b-artifacts.tar.xz

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1881003

Title:
  sru curtin 2020-05-27 - 20.1-0ubuntu1

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/curtin/+bug/1881003/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 1881003] Re: sru curtin 2020-05-27 - 20.1-0ubuntu1

2020-06-18 Thread Dan Watkins
Three runs of curtin's CI were performed for bionic: the first, our
regular Jenkins run had some tests fail due to bugs in the test code
(that have since been fixed upstream), so the second reruns the upstream
test code for those tests against the -proposed package.  This second
run had some failures shared with the first run due to a kernel bug
(https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1825413), so a
third run of those tests was performed on my desktop.

** Attachment added: "curtin-vmtest-proposed-b-console.log"
   
https://bugs.launchpad.net/ubuntu/+source/curtin/+bug/1881003/+attachment/5385123/+files/curtin-vmtest-proposed-b-console.log

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1881003

Title:
  sru curtin 2020-05-27 - 20.1-0ubuntu1

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/curtin/+bug/1881003/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 1881003] Re: sru curtin 2020-05-27 - 20.1-0ubuntu1

2020-06-18 Thread Dan Watkins
** Attachment added: "the artifacts from the manual xenial curtin CI run"
   
https://bugs.launchpad.net/ubuntu/+source/curtin/+bug/1881003/+attachment/5385117/+files/curtin-vmtest-manual-run-x-artifacts.tar.xz

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1881003

Title:
  sru curtin 2020-05-27 - 20.1-0ubuntu1

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/curtin/+bug/1881003/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 1881003] Re: sru curtin 2020-05-27 - 20.1-0ubuntu1

2020-06-18 Thread Dan Watkins
** Attachment added: "the artifacts from the Jenkins xenial curtin CI run"
   
https://bugs.launchpad.net/ubuntu/+source/curtin/+bug/1881003/+attachment/5385116/+files/curtin-vmtest-proposed-x-artifacts.tar.xz

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1881003

Title:
  sru curtin 2020-05-27 - 20.1-0ubuntu1

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/curtin/+bug/1881003/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 1881003] Re: sru curtin 2020-05-27 - 20.1-0ubuntu1

2020-06-18 Thread Dan Watkins
Two runs of curtin's CI were performed for xenial: the first, our
regular Jenkins run had some tests fail due to bugs in the test code
(that have since been fixed upstream), so the second reruns the upstream
test code for those tests against the -proposed package.

** Attachment added: "xenial vmtests logs (from all runs)"
   
https://bugs.launchpad.net/ubuntu/+source/curtin/+bug/1881003/+attachment/5385114/+files/curtin-vmtest-proposed-x-console.log

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1881003

Title:
  sru curtin 2020-05-27 - 20.1-0ubuntu1

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/curtin/+bug/1881003/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 1881003] Re: sru curtin 2020-05-27 - 20.1-0ubuntu1

2020-06-18 Thread Brian Murray
** Tags removed: verification-needed-bionic
** Tags added: verification-done-bionic

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1881003

Title:
  sru curtin 2020-05-27 - 20.1-0ubuntu1

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/curtin/+bug/1881003/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 1881003] Re: sru curtin 2020-05-27 - 20.1-0ubuntu1

2020-06-18 Thread John George
Solutions-QA has completed our validation using 
python3-curtin_20.1-2-g42a9667f-0ubuntu1~18.04.1.
Deployment artifacts are available here:
https://solutions.qa.canonical.com/#/testplans/testplaninstance/5c3995e7-6595-414a-9894-885fb0f54748

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1881003

Title:
  sru curtin 2020-05-27 - 20.1-0ubuntu1

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/curtin/+bug/1881003/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 1881003] Re: sru curtin 2020-05-27 - 20.1-0ubuntu1

2020-06-11 Thread Chad Smith
** Changed in: curtin (Ubuntu)
   Status: New => In Progress

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1881003

Title:
  sru curtin 2020-05-27 - 20.1-0ubuntu1

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/curtin/+bug/1881003/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 1881003] Re: sru curtin 2020-05-27 - 20.1-0ubuntu1

2020-06-02 Thread Brian Murray
Ubuntu 19.10 does not reach end of life until another 6 weeks or so. Is
there a reason curtin was not uploaded for it?

** Changed in: curtin (Ubuntu Bionic)
   Status: New => Fix Committed

** Tags added: verification-needed-bionic

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1881003

Title:
  sru curtin 2020-05-27 - 20.1-0ubuntu1

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/curtin/+bug/1881003/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 1881003] Re: sru curtin 2020-05-27 - 20.1-0ubuntu1

2020-06-02 Thread Brian Murray
Hello Ryan, or anyone else affected,

Accepted curtin into focal-proposed. The package will build now and be
available at https://launchpad.net/ubuntu/+source/curtin/20.1-2
-g42a9667f-0ubuntu1~20.04.1 in a few hours, and then in the -proposed
repository.

Please help us by testing this new package.  See
https://wiki.ubuntu.com/Testing/EnableProposed for documentation on how
to enable and use -proposed.  Your feedback will aid us getting this
update out to other Ubuntu users.

If this package fixes the bug for you, please add a comment to this bug,
mentioning the version of the package you tested, what testing has been
performed on the package and change the tag from verification-needed-
focal to verification-done-focal. If it does not fix the bug for you,
please add a comment stating that, and change the tag to verification-
failed-focal. In either case, without details of your testing we will
not be able to proceed.

Further information regarding the verification process can be found at
https://wiki.ubuntu.com/QATeam/PerformingSRUVerification .  Thank you in
advance for helping!

N.B. The updated package will be released to -updates after the bug(s)
fixed by this package have been verified and the package has been in
-proposed for a minimum of 7 days.

** Changed in: curtin (Ubuntu Focal)
   Status: New => Fix Committed

** Tags added: verification-needed verification-needed-focal

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1881003

Title:
  sru curtin 2020-05-27 - 20.1-0ubuntu1

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/curtin/+bug/1881003/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 1881003] Re: sru curtin 2020-05-27 - 20.1-0ubuntu1

2020-05-28 Thread Ryan Harper
** Description changed:

  == Begin SRU Template ==
  [Impact]
  This release sports both bug-fixes and new features and we would like to
  make sure all of our supported customers have access to these improvements.
  The notable ones are:
  
-* 
+    *
  
  See the changelog entry below for a full list of changes and bugs.
  
  [Test Case]
  The following development and SRU process was followed:
  https://wiki.ubuntu.com/CurtinUpdates
  
  Curtin now contains an extensive integration test suite that is ran using
  the SRU package for each releases. These suite has documentation here:
  https://curtin.readthedocs.io/en/latest/topics/integration-testing.html
  
  In order to avoid regression to existing MAAS product, the MAAS team will
  run their continuous integration test against the curtin that is in
  -proposed.  A successful run will be required before the proposed curtin
  can be let into -updates.
  
  The curtin team will be in charge of attaching the artifacts and console
  output of the appropriate run to the bug.  Curtin team members will not
  mark ‘verification-done’ until this has happened.
  
  [Regression Potential]
  In order to mitigate the regression potential, the results of the
  aforementioned integration tests are attached to this bug.
  
  
  
  
  [Discussion]
  
  
  == End SRU Template ==
- 
- 
+ * New upstream snapshot. (LP: #1881003)
+ - vmtests: update skiptests
+ - vmtest: allow installed centos images to reboot (LP: #1881011)
+ - Release 20.1 (LP: #1880741)
+ - Handle multiple separators which were found in TestAllindata vmtest
+ - verify_ptable_flag: dos primary partitions use ptable_uuid map for flag
+   (LP: #1878890)
+ - net_meta: add disabled mode to skip writing any network config
+   [Lucas Moura]
+ - vmtest: trigger guest panic to fail fast
+ - Replace grub-shell-helper with install_grub command
+ - vmtest-sync-images: update the URL of the maas streams [Paride Legovini]
+ - Replace references to old team manager with new team manager
+   [James Falcon]
+ - tox: pin flake8 to version and add a tip-flake8 environment
+   [Paride Legovini]
+ - Fix flake8 E741 warning [Lucas Moura]
+ - Makefile: make adjustments to call lint/style tools via python module
+ - block-discover: ignore invalid id_serial/id_wwn values (LP: #1876848)
+ - Fix handing of reusing msdos partitions and flags (LP: #1875903)
+ - block.detect_multipath: ignore fake "devices" from /proc/mounts
+   [Michael Hudson-Doyle] (LP: #1876626)
+ - udev: use shlex.quote when shlex.split errors on shell-escape chars
+   (LP: #1875085)
+ - lvm: don't use vgscan --mknodes
+ - vmtest: rsync don't cross filesystem boundaries when copying
+   (LP: #1873909)
+ - vmtest: basic/basic_scsi adjust collect/tests for unstable device names
+   (LP: #1874100)
+ - Add unittests for partition_handler calc_[dm]_part_info and kpartx paths
+ - multipath: attempt to enforce /dev/mapper/mpath files are symlinks
+ - block-meta: device mapper partitions may be block devices not links
+ - Default to dm_name being id if empty earlier in dm_crypt_handler()
+   [Łukasz 'sil2100' Zemczak] (LP: #1874243)
+ - storage: correct declared schema draft version for storage schema
+ - test_clear_holders: add missing zfs mock
+ - Mock out zfs_supported to prevent attempting to load kernel modules
+ - block-meta: skip wipe device paths if not present (LP: #1869075)
+ - unittest: do not allow util.subp by default (LP: #1873913)
+ - curthooks: support multiple ESP on UEFI bootable systems
+ - block-discover: handle missing multipath 'path' data, use DM_NAME
+   (LP: #1873728)
+ - lvm-over-multipath: handle lookups of multipath members (LP: #1869075)
+ - block-meta: don't filter preserve=true devices, select by wipe
+   (LP: #1837214)
+ - vmtest: basic use dname to lookup disk with multiple partitions
+ - block-meta: Don't check the ptable type of a disk with no ptable
+ - curthooks: always use ChrootableTarget.subp when calling efibootmgr
+ - storage: enable and use multipath during storage configuration
+   (LP: #1869075)
+ - block-discover: detect nvme multipath devices (LP: #1868109)
+ - clear-holders: Tolerate vgchange errors during discovery (LP: #1870037)
+ - block-meta: handle preserve with vtoc ptable (LP: #1871158)
+ - vmtest: use -partition file for TestReuseRAIDMemberPartition class
+ - format: extra_options should be a list type
+ - tox: add pyflakes to the default tox run [Paride Legovini]
+ - storage_config: Add 'extra_options' parameter to allow custom mkfs
+   (LP: #1869069)
+ - Add support for installing Ubuntu Core 20 images
+ - tox.ini: Fix issues with newer tox on focal
+ - vmtest: Fix test_basic.py to run on s390x (LP: #183)
+ - vmtest: use util.load_file for loading collect files
+ - block-meta: refactor storage_config preserve and wipe settings
+   (LP: #1837214)
+ - block-discover: skip 'multipath' key in blockdevice if mpath name is None
+ - tox: all py27 environments should use the base py27 deps
+ - uefi: refactor efi