group.of.nepali.translators team mailing list archive
-
group.of.nepali.translators team
-
Mailing list archive
-
Message #03101
[Bug 1577872] Re: [SRU] yakkety curtin to trusty and xenial
** Summary changed:
- [SRU] xenial curtin to trusty
+ [SRU] yakkety curtin to trusty and xenial
** Also affects: curtin (Ubuntu Xenial)
Importance: Undecided
Status: New
** Changed in: curtin (Ubuntu Xenial)
Status: New => Confirmed
** Changed in: curtin (Ubuntu Xenial)
Importance: Undecided => Medium
** Summary changed:
- [SRU] yakkety curtin to trusty and xenial
+ [SRU] curtin in yakkety to supported releases
** Description changed:
In order to support MAAS sru of 1.9 into trusty, we need a newer version
of curtin.
- * debian/new-upstream-snapshot, debian/README.source: add
- new-upstream-snapshot and mention it in README.source
- * debian/control: adjust build dependency as python3-pyflakes in xenial
- now provides python3 modules for pyflakes.
- * debian/control: wrap-and-sort
- * debian/control: list all dependencies of curtin package
- * debian/control: change curtin's depend from python-curtin to
- python3-curtin.
- * debian/control: add python-oauthlib and python3-oauthlib dependency
- * New upstream snapshot.
- - support build on xenial where python3 pyflakes is split out
- - fix uefi install path on nvme devices (LP: #1471928)
- - numerous unit tests and vmtests improvements. Add running
- of pylint for static checking.
- - Add bond parsing & improved source, source-directory parsing
- of /etc/network/interfaces.
- - move global dns-* options under auto lo in
- /etc/network/interfaces (LP: #1536262)
- - partitioning: limited support for odd ordering of partition numbers
- (LP: #1543263)
- - change use of mkfs.fat to mkfs.vfat and add dependency.
- (LP: #1539720)
- - block-meta: use removable devices if no non-removable devices are
- found (LP: #1532062) [Robert Clark]
- - Improve 'curtin mkfs' and move mkfs logic to block.mkfs fixes
- using btrfs on precise and trusty.
- - fix failures caused by systems with invalid system_clock (LP: #1520400)
- - support bcache installation on precise (LP: #1449099)
- - fix bug in install_grub to partition when storage_config provided
- fixing lvm installation on power8 (LP: #1523779).
- - block_meta: handle 'preserve' flag for raid devices (LP: #1522147)
- - close file descriptors from --config= arguments
- - xenial: disable update-motd during an apt-get update
- - subp: add decode parameter, defaulting to replace.
- this fixes errors when output of a command had non-utf chars
- (LP: #1526127)
- - support passing an integer or valid float to human2bytes
- - Use /proc/mounts to find missing mountpoints rather than relying
- entirely on lsblk as lsblk differs widely between ubuntu releases.
- - support extracting tar files compressed with xz or bzip or
- uncompressed. Previously required gzip compression.
- - Improve dependency checking and installation (LP: #1514888)
- this fixes curtin running on precise and installing dependencies
- it needs.
- - Reduce chance udev race with mdadm opening /dev/mdX (LP: #1512857)
- - Allow re-use of bcache cache devices with separate backing devices
- (LP: #1514094)
- - invoke mkfs.ext3 or mkfs.ext4 with -F to fix issues found if
- target device had a filesystem already present.
- - Partition alignment and sizing fixes (LP: #1513085)
- - Set bcache cache_mode if present in storage config (LP: #1510334)
- - when apt-get update is called during installation, do not download
- translation files and source files, reducing chances for mismatch.
- - add system-install sub command. 'curtin system-install pastebinit'
- will install packages in a way guaranteed to not prompt.
- - add 'system-upgrade' command and config to easily update the
- system after installation before reboot. (LP: #1481992)
- - fix reporting of FAIL when a subcommand used sys.exit(0)
- - grub-install: if fail to find mounted uefi partition, give more
- debug output
- - network config: add support for dns-search key in subnet and search
- in nameserver
- - Ensure required networking packages are installed in the target.
- (LP: #1491994)
- - stop grub from going into graphical/vga mode on installed systems
- - curthooks: support specifying kernel/package without mapping
- - ChrootableTarget: do not attempt to change resolv.conf if
- there is no /etc directory
- - list the set of features that curtin has for library users.
- users can now check the FEATURES list for a specific feature.
- - fix bug in argument parsing --set mykey=foo=bar
- - in-target: add '--capture' to in-target and special case target=/
- - support declaring json in --set argument via --set=json:...
- - add reporting function to allow calling a webhook endpoint
- with status of curtin install.
- - Allow partprobe to return 1, which is expected when no partition table
- exists (LP: #1488632).
- - support storage config providing /dev/disk/by-dname links
- (LP: #1487533, LP: #1477756)
- - enable setting of verbosity and showtrace via config file
- (LP: #1467673)
- - drop python-parted dependency (LP: #1483196, LP: #1477795)
- - swap: use fallocate if possible for much faster swap file creation
- (LP: #1482994)
- - support network-config, where networking configuration is declared
- in curtin config that will be applied to the host.
- - support storage-config, allowing curtin to install and use many
- different storage configurations (LVM, bcache, btrfs...)
+ * debian/new-upstream-snapshot, debian/README.source: add
+ new-upstream-snapshot and mention it in README.source
+ * debian/control: adjust build dependency as python3-pyflakes in xenial
+ now provides python3 modules for pyflakes.
+ * debian/control: wrap-and-sort
+ * debian/control: list all dependencies of curtin package
+ * debian/control: change curtin's depend from python-curtin to
+ python3-curtin.
+ * debian/control: add python-oauthlib and python3-oauthlib dependency
+ * New upstream snapshot.
+ - support build on xenial where python3 pyflakes is split out
+ - fix uefi install path on nvme devices (LP: #1471928)
+ - numerous unit tests and vmtests improvements. Add running
+ of pylint for static checking.
+ - Add bond parsing & improved source, source-directory parsing
+ of /etc/network/interfaces.
+ - move global dns-* options under auto lo in
+ /etc/network/interfaces (LP: #1536262)
+ - partitioning: limited support for odd ordering of partition numbers
+ (LP: #1543263)
+ - change use of mkfs.fat to mkfs.vfat and add dependency.
+ (LP: #1539720)
+ - block-meta: use removable devices if no non-removable devices are
+ found (LP: #1532062) [Robert Clark]
+ - Improve 'curtin mkfs' and move mkfs logic to block.mkfs fixes
+ using btrfs on precise and trusty.
+ - fix failures caused by systems with invalid system_clock (LP: #1520400)
+ - support bcache installation on precise (LP: #1449099)
+ - fix bug in install_grub to partition when storage_config provided
+ fixing lvm installation on power8 (LP: #1523779).
+ - block_meta: handle 'preserve' flag for raid devices (LP: #1522147)
+ - close file descriptors from --config= arguments
+ - xenial: disable update-motd during an apt-get update
+ - subp: add decode parameter, defaulting to replace.
+ this fixes errors when output of a command had non-utf chars
+ (LP: #1526127)
+ - support passing an integer or valid float to human2bytes
+ - Use /proc/mounts to find missing mountpoints rather than relying
+ entirely on lsblk as lsblk differs widely between ubuntu releases.
+ - support extracting tar files compressed with xz or bzip or
+ uncompressed. Previously required gzip compression.
+ - Improve dependency checking and installation (LP: #1514888)
+ this fixes curtin running on precise and installing dependencies
+ it needs.
+ - Reduce chance udev race with mdadm opening /dev/mdX (LP: #1512857)
+ - Allow re-use of bcache cache devices with separate backing devices
+ (LP: #1514094)
+ - invoke mkfs.ext3 or mkfs.ext4 with -F to fix issues found if
+ target device had a filesystem already present.
+ - Partition alignment and sizing fixes (LP: #1513085)
+ - Set bcache cache_mode if present in storage config (LP: #1510334)
+ - when apt-get update is called during installation, do not download
+ translation files and source files, reducing chances for mismatch.
+ - add system-install sub command. 'curtin system-install pastebinit'
+ will install packages in a way guaranteed to not prompt.
+ - add 'system-upgrade' command and config to easily update the
+ system after installation before reboot. (LP: #1481992)
+ - fix reporting of FAIL when a subcommand used sys.exit(0)
+ - grub-install: if fail to find mounted uefi partition, give more
+ debug output
+ - network config: add support for dns-search key in subnet and search
+ in nameserver
+ - Ensure required networking packages are installed in the target.
+ (LP: #1491994)
+ - stop grub from going into graphical/vga mode on installed systems
+ - curthooks: support specifying kernel/package without mapping
+ - ChrootableTarget: do not attempt to change resolv.conf if
+ there is no /etc directory
+ - list the set of features that curtin has for library users.
+ users can now check the FEATURES list for a specific feature.
+ - fix bug in argument parsing --set mykey=foo=bar
+ - in-target: add '--capture' to in-target and special case target=/
+ - support declaring json in --set argument via --set=json:...
+ - add reporting function to allow calling a webhook endpoint
+ with status of curtin install.
+ - Allow partprobe to return 1, which is expected when no partition table
+ exists (LP: #1488632).
+ - support storage config providing /dev/disk/by-dname links
+ (LP: #1487533, LP: #1477756)
+ - enable setting of verbosity and showtrace via config file
+ (LP: #1467673)
+ - drop python-parted dependency (LP: #1483196, LP: #1477795)
+ - swap: use fallocate if possible for much faster swap file creation
+ (LP: #1482994)
+ - support network-config, where networking configuration is declared
+ in curtin config that will be applied to the host.
+ - support storage-config, allowing curtin to install and use many
+ different storage configurations (LVM, bcache, btrfs...)
+ - mdadm: resolve mdadm/bcache and trusty+hwe issues
+ (LP: #1569549, LP: #1514094)
+ - fix support for 4k disks (LP: #1436632, LP: #1564977)
+ - emit source /etc/network/interfaces.d/*.cfg in
+ rendered /etc/network/interfaces
+ - net: introduce 'control' field to network configuration to allow
+ for declaring manual controlled interfaces
+ - disable cloud-init networking as curtin is the source of network config
+ - block: wipe_volume improvements
+ - reporter: enhance reporting events to include levels and
+ improve usefullness of messages
+ - network: add bonding tests and cleanup newline rendering
+ - block: fix partition path issue with nvme devices
+ - fix logic error in kernel installation
+ - block: add debug regarding raid modules being missing on mdadm create
+ - add s390x support to curtin and vmtest
Related Bugs:
- * bug 1509147: [SRU] MAAS 1.9
+ * bug 1509147: [SRU] MAAS 1.9
** Description changed:
In order to support MAAS sru of 1.9 into trusty, we need a newer version
of curtin.
* debian/new-upstream-snapshot, debian/README.source: add
new-upstream-snapshot and mention it in README.source
* debian/control: adjust build dependency as python3-pyflakes in xenial
now provides python3 modules for pyflakes.
* debian/control: wrap-and-sort
* debian/control: list all dependencies of curtin package
* debian/control: change curtin's depend from python-curtin to
python3-curtin.
- * debian/control: add python-oauthlib and python3-oauthlib dependency
- * New upstream snapshot.
+ * debian/control: add python-oauthlib and python3-oauthlib dependency
+ * debian/control: drop python from curtin-common Depends.
+ remove unnecessary Depends on util-linux as it is essential.
+ python3-curtin, python-curtin: drop unnecessary 'curl' from Depends.
+ python3-curtin, python-curtin: list oauthlib and yaml explicitly
+ * New upstream snapshot.
- support build on xenial where python3 pyflakes is split out
- fix uefi install path on nvme devices (LP: #1471928)
- numerous unit tests and vmtests improvements. Add running
of pylint for static checking.
- Add bond parsing & improved source, source-directory parsing
of /etc/network/interfaces.
- move global dns-* options under auto lo in
/etc/network/interfaces (LP: #1536262)
- partitioning: limited support for odd ordering of partition numbers
(LP: #1543263)
- change use of mkfs.fat to mkfs.vfat and add dependency.
(LP: #1539720)
- block-meta: use removable devices if no non-removable devices are
found (LP: #1532062) [Robert Clark]
- Improve 'curtin mkfs' and move mkfs logic to block.mkfs fixes
using btrfs on precise and trusty.
- fix failures caused by systems with invalid system_clock (LP: #1520400)
- support bcache installation on precise (LP: #1449099)
- fix bug in install_grub to partition when storage_config provided
fixing lvm installation on power8 (LP: #1523779).
- block_meta: handle 'preserve' flag for raid devices (LP: #1522147)
- close file descriptors from --config= arguments
- xenial: disable update-motd during an apt-get update
- subp: add decode parameter, defaulting to replace.
this fixes errors when output of a command had non-utf chars
(LP: #1526127)
- support passing an integer or valid float to human2bytes
- Use /proc/mounts to find missing mountpoints rather than relying
entirely on lsblk as lsblk differs widely between ubuntu releases.
- support extracting tar files compressed with xz or bzip or
uncompressed. Previously required gzip compression.
- Improve dependency checking and installation (LP: #1514888)
this fixes curtin running on precise and installing dependencies
it needs.
- Reduce chance udev race with mdadm opening /dev/mdX (LP: #1512857)
- Allow re-use of bcache cache devices with separate backing devices
(LP: #1514094)
- invoke mkfs.ext3 or mkfs.ext4 with -F to fix issues found if
target device had a filesystem already present.
- Partition alignment and sizing fixes (LP: #1513085)
- Set bcache cache_mode if present in storage config (LP: #1510334)
- when apt-get update is called during installation, do not download
translation files and source files, reducing chances for mismatch.
- add system-install sub command. 'curtin system-install pastebinit'
will install packages in a way guaranteed to not prompt.
- add 'system-upgrade' command and config to easily update the
system after installation before reboot. (LP: #1481992)
- fix reporting of FAIL when a subcommand used sys.exit(0)
- grub-install: if fail to find mounted uefi partition, give more
debug output
- network config: add support for dns-search key in subnet and search
in nameserver
- Ensure required networking packages are installed in the target.
(LP: #1491994)
- stop grub from going into graphical/vga mode on installed systems
- curthooks: support specifying kernel/package without mapping
- ChrootableTarget: do not attempt to change resolv.conf if
there is no /etc directory
- list the set of features that curtin has for library users.
users can now check the FEATURES list for a specific feature.
- fix bug in argument parsing --set mykey=foo=bar
- in-target: add '--capture' to in-target and special case target=/
- support declaring json in --set argument via --set=json:...
- add reporting function to allow calling a webhook endpoint
with status of curtin install.
- Allow partprobe to return 1, which is expected when no partition table
exists (LP: #1488632).
- support storage config providing /dev/disk/by-dname links
(LP: #1487533, LP: #1477756)
- enable setting of verbosity and showtrace via config file
(LP: #1467673)
- drop python-parted dependency (LP: #1483196, LP: #1477795)
- swap: use fallocate if possible for much faster swap file creation
(LP: #1482994)
- support network-config, where networking configuration is declared
in curtin config that will be applied to the host.
- support storage-config, allowing curtin to install and use many
different storage configurations (LVM, bcache, btrfs...)
- - mdadm: resolve mdadm/bcache and trusty+hwe issues
- (LP: #1569549, LP: #1514094)
- - fix support for 4k disks (LP: #1436632, LP: #1564977)
- - emit source /etc/network/interfaces.d/*.cfg in
- rendered /etc/network/interfaces
- - net: introduce 'control' field to network configuration to allow
- for declaring manual controlled interfaces
- - disable cloud-init networking as curtin is the source of network config
- - block: wipe_volume improvements
- - reporter: enhance reporting events to include levels and
- improve usefullness of messages
- - network: add bonding tests and cleanup newline rendering
- - block: fix partition path issue with nvme devices
- - fix logic error in kernel installation
- - block: add debug regarding raid modules being missing on mdadm create
- - add s390x support to curtin and vmtest
-
+ - mdadm: resolve mdadm/bcache and trusty+hwe issues
+ (LP: #1569549, LP: #1514094)
+ - fix support for 4k disks (LP: #1436632, LP: #1564977)
+ - emit source /etc/network/interfaces.d/*.cfg in
+ rendered /etc/network/interfaces
+ - net: introduce 'control' field to network configuration to allow
+ for declaring manual controlled interfaces
+ - disable cloud-init networking as curtin is the source of network config
+ - block: wipe_volume improvements
+ - reporter: enhance reporting events to include levels and
+ improve usefullness of messages
+ - network: add bonding tests and cleanup newline rendering
+ - block: fix partition path issue with nvme devices
+ - fix logic error in kernel installation
+ - block: add debug regarding raid modules being missing on mdadm create
+ - add s390x support to curtin and vmtest
Related Bugs:
* bug 1509147: [SRU] MAAS 1.9
--
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/1577872
Title:
[SRU] curtin in yakkety to supported releases
Status in curtin package in Ubuntu:
Fix Released
Status in curtin source package in Trusty:
Confirmed
Status in curtin source package in Wily:
Confirmed
Status in curtin source package in Xenial:
Confirmed
Bug description:
In order to support MAAS sru of 1.9 into trusty, we need a newer
version of curtin.
* debian/new-upstream-snapshot, debian/README.source: add
new-upstream-snapshot and mention it in README.source
* debian/control: adjust build dependency as python3-pyflakes in xenial
now provides python3 modules for pyflakes.
* debian/control: wrap-and-sort
* debian/control: list all dependencies of curtin package
* debian/control: change curtin's depend from python-curtin to
python3-curtin.
* debian/control: add python-oauthlib and python3-oauthlib dependency
* debian/control: drop python from curtin-common Depends.
remove unnecessary Depends on util-linux as it is essential.
python3-curtin, python-curtin: drop unnecessary 'curl' from Depends.
python3-curtin, python-curtin: list oauthlib and yaml explicitly
* New upstream snapshot.
- support build on xenial where python3 pyflakes is split out
- fix uefi install path on nvme devices (LP: #1471928)
- numerous unit tests and vmtests improvements. Add running
of pylint for static checking.
- Add bond parsing & improved source, source-directory parsing
of /etc/network/interfaces.
- move global dns-* options under auto lo in
/etc/network/interfaces (LP: #1536262)
- partitioning: limited support for odd ordering of partition numbers
(LP: #1543263)
- change use of mkfs.fat to mkfs.vfat and add dependency.
(LP: #1539720)
- block-meta: use removable devices if no non-removable devices are
found (LP: #1532062) [Robert Clark]
- Improve 'curtin mkfs' and move mkfs logic to block.mkfs fixes
using btrfs on precise and trusty.
- fix failures caused by systems with invalid system_clock (LP: #1520400)
- support bcache installation on precise (LP: #1449099)
- fix bug in install_grub to partition when storage_config provided
fixing lvm installation on power8 (LP: #1523779).
- block_meta: handle 'preserve' flag for raid devices (LP: #1522147)
- close file descriptors from --config= arguments
- xenial: disable update-motd during an apt-get update
- subp: add decode parameter, defaulting to replace.
this fixes errors when output of a command had non-utf chars
(LP: #1526127)
- support passing an integer or valid float to human2bytes
- Use /proc/mounts to find missing mountpoints rather than relying
entirely on lsblk as lsblk differs widely between ubuntu releases.
- support extracting tar files compressed with xz or bzip or
uncompressed. Previously required gzip compression.
- Improve dependency checking and installation (LP: #1514888)
this fixes curtin running on precise and installing dependencies
it needs.
- Reduce chance udev race with mdadm opening /dev/mdX (LP: #1512857)
- Allow re-use of bcache cache devices with separate backing devices
(LP: #1514094)
- invoke mkfs.ext3 or mkfs.ext4 with -F to fix issues found if
target device had a filesystem already present.
- Partition alignment and sizing fixes (LP: #1513085)
- Set bcache cache_mode if present in storage config (LP: #1510334)
- when apt-get update is called during installation, do not download
translation files and source files, reducing chances for mismatch.
- add system-install sub command. 'curtin system-install pastebinit'
will install packages in a way guaranteed to not prompt.
- add 'system-upgrade' command and config to easily update the
system after installation before reboot. (LP: #1481992)
- fix reporting of FAIL when a subcommand used sys.exit(0)
- grub-install: if fail to find mounted uefi partition, give more
debug output
- network config: add support for dns-search key in subnet and search
in nameserver
- Ensure required networking packages are installed in the target.
(LP: #1491994)
- stop grub from going into graphical/vga mode on installed systems
- curthooks: support specifying kernel/package without mapping
- ChrootableTarget: do not attempt to change resolv.conf if
there is no /etc directory
- list the set of features that curtin has for library users.
users can now check the FEATURES list for a specific feature.
- fix bug in argument parsing --set mykey=foo=bar
- in-target: add '--capture' to in-target and special case target=/
- support declaring json in --set argument via --set=json:...
- add reporting function to allow calling a webhook endpoint
with status of curtin install.
- Allow partprobe to return 1, which is expected when no partition table
exists (LP: #1488632).
- support storage config providing /dev/disk/by-dname links
(LP: #1487533, LP: #1477756)
- enable setting of verbosity and showtrace via config file
(LP: #1467673)
- drop python-parted dependency (LP: #1483196, LP: #1477795)
- swap: use fallocate if possible for much faster swap file creation
(LP: #1482994)
- support network-config, where networking configuration is declared
in curtin config that will be applied to the host.
- support storage-config, allowing curtin to install and use many
different storage configurations (LVM, bcache, btrfs...)
- mdadm: resolve mdadm/bcache and trusty+hwe issues
(LP: #1569549, LP: #1514094)
- fix support for 4k disks (LP: #1436632, LP: #1564977)
- emit source /etc/network/interfaces.d/*.cfg in
rendered /etc/network/interfaces
- net: introduce 'control' field to network configuration to allow
for declaring manual controlled interfaces
- disable cloud-init networking as curtin is the source of network config
- block: wipe_volume improvements
- reporter: enhance reporting events to include levels and
improve usefullness of messages
- network: add bonding tests and cleanup newline rendering
- block: fix partition path issue with nvme devices
- fix logic error in kernel installation
- block: add debug regarding raid modules being missing on mdadm create
- add s390x support to curtin and vmtest
Related Bugs:
* bug 1509147: [SRU] MAAS 1.9
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/curtin/+bug/1577872/+subscriptions