[Group.of.nepali.translators] [Bug 1926182] Re: output of 'ua fix' is unstructured

2023-04-18 Thread Launchpad Bug Tracker
This bug was fixed in the package ubuntu-advantage-tools - 27.14.4~22.04

---
ubuntu-advantage-tools (27.14.4~22.04) jammy; urgency=medium

  * Backport new upstream release: (LP: #2011477) to jammy

ubuntu-advantage-tools (27.14.4) lunar; urgency=medium

  * timer: disable update_contract_info job (LP: #2015302)
  * livepatch: prevent livepatch from auto-enabling and subsequently failing
on non-amd64 systems (LP: #2015241)

ubuntu-advantage-tools (27.14.3) lunar; urgency=medium

  * livepatch: prevent livepatch from auto-enabling and subsequently failing
on interim releases (LP: #2013409)

ubuntu-advantage-tools (27.14.2~23.04.1) lunar; urgency=medium

  * status:
- always use dpkg instead of lscpu for fetching architecture
  information (LP: #2012735)

ubuntu-advantage-tools (27.14.1~23.04.1) lunar; urgency=medium

  * New upstream release 27.14.1
- apt: fix a configuration leak in the apt.get_pkg_candidate_version
  function (LP: #2012642)

ubuntu-advantage-tools (27.14~23.04.1) lunar; urgency=medium

  * d/ubuntu-advantage-tools.{postinst,postrm,preinst}:
- migrate certain settings out of uaclient.conf to a new file managed by
  the pro config subcommand (LP: #2004280)
  * d/ubuntu-advantage-tools.postinst:
- refactor PREVIOUS_PKG_VER as a global variable
- simplify how we add notices
  * New upstream release 27.14 (LP: #2011477)
- api: new u.unattended_upgrades.status.v1 endpoint for querying status of
  unattended upgrades
- apt:
  + remove legacy apt-hook
  + deliver json apt-hook for interim releases
  + fix cloud identification logic in json apt-hook
  + make all calls to esm-cache isolated from system configuration
(LP: #2008280)
  + only set up the esm cache on supported systems (LP: #2004018)
- fix:
  + format the output to be more readable (LP: #1926182)
  + add option to attach during a fix without a token
  + verify if fixed version can be installed before trying (LP: #2006705)
- livepatch: show warning if current kernel is not supported
- locks: alert user about corrupted lock files (LP: #1996931)
- logging: logs are now formatted as jsonlines
- motd: remove esm-apps announcement
- notices: new representation on disk as separate files (LP: #1987738)
- realtime: remove ubuntu-realtime package on disablement
- status:
  + removed contract info update check network call
  + no longer includes warnings about notices when non-root (LP: #2006138)
  + unattached status sends virt type to contract server for better
resource availability calculation
- timer jobs: add daily job to check for contract updates
- yaml: always import distro-provided pyyaml (LP: #2007234, LP: #2007241)

 -- Renan Rodrigo   Thu, 06 Apr 2023
10:48:43 -0300

** Changed in: ubuntu-advantage-tools (Ubuntu Kinetic)
   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/1926182

Title:
  output of 'ua fix' is unstructured

Status in ubuntu-advantage-tools package in Ubuntu:
  Fix Released
Status in ubuntu-advantage-tools source package in Xenial:
  Fix Released
Status in ubuntu-advantage-tools source package in Bionic:
  Fix Released
Status in ubuntu-advantage-tools source package in Focal:
  Fix Released
Status in ubuntu-advantage-tools source package in Jammy:
  Fix Released
Status in ubuntu-advantage-tools source package in Kinetic:
  Fix Released

Bug description:
  [Impact]
  The output of `pro fix` was hard to follow.

  The fix is to add some additional spacing and lists (as suggested) to
  organize the content.

  [Test Case]
  This will be covered by our full test run for u-a-t 27.14.
  All of the `pro fix` related scenarios have been updated for the new output 
and can be inspected here:
  https://github.com/canonical/ubuntu-pro-client/blob/27.14/features/fix.feature

  [Regression Potential]
  This only affects the output format. If done wrong, it could accidentally 
make the output less readable in some cases.

  If some python error was introduced, there could be a new exception
  scenario.

  [Original Description]

  root@malefic:~# ua fix CVE-2021-3410
  CVE-2021-3410: libcaca vulnerability
  https://ubuntu.com/security/CVE-2021-3410
  1 affected package is installed: libcaca
  (1/1) libcaca:
  A fix is available in Ubuntu standard updates.
  The update is already installed.
  A reboot is required to complete fix operation.
  ✘ CVE-2021-3410 is not resolved.
  root@malefic:~#

  This wall of text is relatively hard to read, I'd suggest breaking it
  up a little and possibly add some indentation?

  root@malefic:~# ua fix CVE-2021-3410
  CVE-2021-3410: libcaca vulnerability
   - https://ubuntu.com/security/CVE-2021-3410

  1 affected package is installed: libcaca

[Group.of.nepali.translators] [Bug 1926182] Re: output of 'ua fix' is unstructured

2023-04-18 Thread Launchpad Bug Tracker
This bug was fixed in the package ubuntu-advantage-tools - 27.14.4~20.04

---
ubuntu-advantage-tools (27.14.4~20.04) focal; urgency=medium

  * Backport new upstream release: (LP: #2011477) to focal

ubuntu-advantage-tools (27.14.4) lunar; urgency=medium

  * timer: disable update_contract_info job (LP: #2015302)
  * livepatch: prevent livepatch from auto-enabling and subsequently failing
on non-amd64 systems (LP: #2015241)

ubuntu-advantage-tools (27.14.3) lunar; urgency=medium

  * livepatch: prevent livepatch from auto-enabling and subsequently failing
on interim releases (LP: #2013409)

ubuntu-advantage-tools (27.14.2~23.04.1) lunar; urgency=medium

  * status:
- always use dpkg instead of lscpu for fetching architecture
  information (LP: #2012735)

ubuntu-advantage-tools (27.14.1~23.04.1) lunar; urgency=medium

  * New upstream release 27.14.1
- apt: fix a configuration leak in the apt.get_pkg_candidate_version
  function (LP: #2012642)

ubuntu-advantage-tools (27.14~23.04.1) lunar; urgency=medium

  * d/ubuntu-advantage-tools.{postinst,postrm,preinst}:
- migrate certain settings out of uaclient.conf to a new file managed by
  the pro config subcommand (LP: #2004280)
  * d/ubuntu-advantage-tools.postinst:
- refactor PREVIOUS_PKG_VER as a global variable
- simplify how we add notices
  * New upstream release 27.14 (LP: #2011477)
- api: new u.unattended_upgrades.status.v1 endpoint for querying status of
  unattended upgrades
- apt:
  + remove legacy apt-hook
  + deliver json apt-hook for interim releases
  + fix cloud identification logic in json apt-hook
  + make all calls to esm-cache isolated from system configuration
(LP: #2008280)
  + only set up the esm cache on supported systems (LP: #2004018)
- fix:
  + format the output to be more readable (LP: #1926182)
  + add option to attach during a fix without a token
  + verify if fixed version can be installed before trying (LP: #2006705)
- livepatch: show warning if current kernel is not supported
- locks: alert user about corrupted lock files (LP: #1996931)
- logging: logs are now formatted as jsonlines
- motd: remove esm-apps announcement
- notices: new representation on disk as separate files (LP: #1987738)
- realtime: remove ubuntu-realtime package on disablement
- status:
  + removed contract info update check network call
  + no longer includes warnings about notices when non-root (LP: #2006138)
  + unattached status sends virt type to contract server for better
resource availability calculation
- timer jobs: add daily job to check for contract updates
- yaml: always import distro-provided pyyaml (LP: #2007234, LP: #2007241)

 -- Renan Rodrigo   Thu, 06 Apr 2023
10:48:25 -0300

** Changed in: ubuntu-advantage-tools (Ubuntu Jammy)
   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/1926182

Title:
  output of 'ua fix' is unstructured

Status in ubuntu-advantage-tools package in Ubuntu:
  Fix Released
Status in ubuntu-advantage-tools source package in Xenial:
  Fix Released
Status in ubuntu-advantage-tools source package in Bionic:
  Fix Released
Status in ubuntu-advantage-tools source package in Focal:
  Fix Released
Status in ubuntu-advantage-tools source package in Jammy:
  Fix Released
Status in ubuntu-advantage-tools source package in Kinetic:
  Fix Released

Bug description:
  [Impact]
  The output of `pro fix` was hard to follow.

  The fix is to add some additional spacing and lists (as suggested) to
  organize the content.

  [Test Case]
  This will be covered by our full test run for u-a-t 27.14.
  All of the `pro fix` related scenarios have been updated for the new output 
and can be inspected here:
  https://github.com/canonical/ubuntu-pro-client/blob/27.14/features/fix.feature

  [Regression Potential]
  This only affects the output format. If done wrong, it could accidentally 
make the output less readable in some cases.

  If some python error was introduced, there could be a new exception
  scenario.

  [Original Description]

  root@malefic:~# ua fix CVE-2021-3410
  CVE-2021-3410: libcaca vulnerability
  https://ubuntu.com/security/CVE-2021-3410
  1 affected package is installed: libcaca
  (1/1) libcaca:
  A fix is available in Ubuntu standard updates.
  The update is already installed.
  A reboot is required to complete fix operation.
  ✘ CVE-2021-3410 is not resolved.
  root@malefic:~#

  This wall of text is relatively hard to read, I'd suggest breaking it
  up a little and possibly add some indentation?

  root@malefic:~# ua fix CVE-2021-3410
  CVE-2021-3410: libcaca vulnerability
   - https://ubuntu.com/security/CVE-2021-3410

  1 affected package is installed: libcaca
  

[Group.of.nepali.translators] [Bug 1926182] Re: output of 'ua fix' is unstructured

2023-04-18 Thread Launchpad Bug Tracker
This bug was fixed in the package ubuntu-advantage-tools - 27.14.4~18.04

---
ubuntu-advantage-tools (27.14.4~18.04) bionic; urgency=medium

  * Backport new upstream release: (LP: #2011477) to bionic

ubuntu-advantage-tools (27.14.4) lunar; urgency=medium

  * timer: disable update_contract_info job (LP: #2015302)
  * livepatch: prevent livepatch from auto-enabling and subsequently failing
on non-amd64 systems (LP: #2015241)

ubuntu-advantage-tools (27.14.3) lunar; urgency=medium

  * livepatch: prevent livepatch from auto-enabling and subsequently failing
on interim releases (LP: #2013409)

ubuntu-advantage-tools (27.14.2~23.04.1) lunar; urgency=medium

  * status:
- always use dpkg instead of lscpu for fetching architecture
  information (LP: #2012735)

ubuntu-advantage-tools (27.14.1~23.04.1) lunar; urgency=medium

  * New upstream release 27.14.1
- apt: fix a configuration leak in the apt.get_pkg_candidate_version
  function (LP: #2012642)

ubuntu-advantage-tools (27.14~23.04.1) lunar; urgency=medium

  * d/ubuntu-advantage-tools.{postinst,postrm,preinst}:
- migrate certain settings out of uaclient.conf to a new file managed by
  the pro config subcommand (LP: #2004280)
  * d/ubuntu-advantage-tools.postinst:
- refactor PREVIOUS_PKG_VER as a global variable
- simplify how we add notices
  * New upstream release 27.14 (LP: #2011477)
- api: new u.unattended_upgrades.status.v1 endpoint for querying status of
  unattended upgrades
- apt:
  + remove legacy apt-hook
  + deliver json apt-hook for interim releases
  + fix cloud identification logic in json apt-hook
  + make all calls to esm-cache isolated from system configuration
(LP: #2008280)
  + only set up the esm cache on supported systems (LP: #2004018)
- fix:
  + format the output to be more readable (LP: #1926182)
  + add option to attach during a fix without a token
  + verify if fixed version can be installed before trying (LP: #2006705)
- livepatch: show warning if current kernel is not supported
- locks: alert user about corrupted lock files (LP: #1996931)
- logging: logs are now formatted as jsonlines
- motd: remove esm-apps announcement
- notices: new representation on disk as separate files (LP: #1987738)
- realtime: remove ubuntu-realtime package on disablement
- status:
  + removed contract info update check network call
  + no longer includes warnings about notices when non-root (LP: #2006138)
  + unattached status sends virt type to contract server for better
resource availability calculation
- timer jobs: add daily job to check for contract updates
- yaml: always import distro-provided pyyaml (LP: #2007234, LP: #2007241)

 -- Renan Rodrigo   Thu, 06 Apr 2023
10:49:20 -0300

** Changed in: ubuntu-advantage-tools (Ubuntu Bionic)
   Status: Fix Committed => Fix Released

** Changed in: ubuntu-advantage-tools (Ubuntu Focal)
   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/1926182

Title:
  output of 'ua fix' is unstructured

Status in ubuntu-advantage-tools package in Ubuntu:
  Fix Released
Status in ubuntu-advantage-tools source package in Xenial:
  Fix Released
Status in ubuntu-advantage-tools source package in Bionic:
  Fix Released
Status in ubuntu-advantage-tools source package in Focal:
  Fix Released
Status in ubuntu-advantage-tools source package in Jammy:
  Fix Released
Status in ubuntu-advantage-tools source package in Kinetic:
  Fix Released

Bug description:
  [Impact]
  The output of `pro fix` was hard to follow.

  The fix is to add some additional spacing and lists (as suggested) to
  organize the content.

  [Test Case]
  This will be covered by our full test run for u-a-t 27.14.
  All of the `pro fix` related scenarios have been updated for the new output 
and can be inspected here:
  https://github.com/canonical/ubuntu-pro-client/blob/27.14/features/fix.feature

  [Regression Potential]
  This only affects the output format. If done wrong, it could accidentally 
make the output less readable in some cases.

  If some python error was introduced, there could be a new exception
  scenario.

  [Original Description]

  root@malefic:~# ua fix CVE-2021-3410
  CVE-2021-3410: libcaca vulnerability
  https://ubuntu.com/security/CVE-2021-3410
  1 affected package is installed: libcaca
  (1/1) libcaca:
  A fix is available in Ubuntu standard updates.
  The update is already installed.
  A reboot is required to complete fix operation.
  ✘ CVE-2021-3410 is not resolved.
  root@malefic:~#

  This wall of text is relatively hard to read, I'd suggest breaking it
  up a little and possibly add some indentation?

  root@malefic:~# ua fix CVE-2021-3410
  CVE-2021-3410: libcaca 

[Group.of.nepali.translators] [Bug 1926182] Re: output of 'ua fix' is unstructured

2023-04-18 Thread Launchpad Bug Tracker
This bug was fixed in the package ubuntu-advantage-tools - 27.14.4~16.04

---
ubuntu-advantage-tools (27.14.4~16.04) xenial; urgency=medium

  * Backport new upstream release: (LP: #2011477) to xenial

ubuntu-advantage-tools (27.14.4) lunar; urgency=medium

  * timer: disable update_contract_info job (LP: #2015302)
  * livepatch: prevent livepatch from auto-enabling and subsequently failing
on non-amd64 systems (LP: #2015241)

ubuntu-advantage-tools (27.14.3) lunar; urgency=medium

  * livepatch: prevent livepatch from auto-enabling and subsequently failing
on interim releases (LP: #2013409)

ubuntu-advantage-tools (27.14.2~23.04.1) lunar; urgency=medium

  * status:
- always use dpkg instead of lscpu for fetching architecture
  information (LP: #2012735)

ubuntu-advantage-tools (27.14.1~23.04.1) lunar; urgency=medium

  * New upstream release 27.14.1
- apt: fix a configuration leak in the apt.get_pkg_candidate_version
  function (LP: #2012642)

ubuntu-advantage-tools (27.14~23.04.1) lunar; urgency=medium

  * d/ubuntu-advantage-tools.{postinst,postrm,preinst}:
- migrate certain settings out of uaclient.conf to a new file managed by
  the pro config subcommand (LP: #2004280)
  * d/ubuntu-advantage-tools.postinst:
- refactor PREVIOUS_PKG_VER as a global variable
- simplify how we add notices
  * New upstream release 27.14 (LP: #2011477)
- api: new u.unattended_upgrades.status.v1 endpoint for querying status of
  unattended upgrades
- apt:
  + remove legacy apt-hook
  + deliver json apt-hook for interim releases
  + fix cloud identification logic in json apt-hook
  + make all calls to esm-cache isolated from system configuration
(LP: #2008280)
  + only set up the esm cache on supported systems (LP: #2004018)
- fix:
  + format the output to be more readable (LP: #1926182)
  + add option to attach during a fix without a token
  + verify if fixed version can be installed before trying (LP: #2006705)
- livepatch: show warning if current kernel is not supported
- locks: alert user about corrupted lock files (LP: #1996931)
- logging: logs are now formatted as jsonlines
- motd: remove esm-apps announcement
- notices: new representation on disk as separate files (LP: #1987738)
- realtime: remove ubuntu-realtime package on disablement
- status:
  + removed contract info update check network call
  + no longer includes warnings about notices when non-root (LP: #2006138)
  + unattached status sends virt type to contract server for better
resource availability calculation
- timer jobs: add daily job to check for contract updates
- yaml: always import distro-provided pyyaml (LP: #2007234, LP: #2007241)

 -- Renan Rodrigo   Thu, 06 Apr 2023
10:50:05 -0300

** Changed in: ubuntu-advantage-tools (Ubuntu Xenial)
   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/1926182

Title:
  output of 'ua fix' is unstructured

Status in ubuntu-advantage-tools package in Ubuntu:
  Fix Released
Status in ubuntu-advantage-tools source package in Xenial:
  Fix Released
Status in ubuntu-advantage-tools source package in Bionic:
  Fix Released
Status in ubuntu-advantage-tools source package in Focal:
  Fix Released
Status in ubuntu-advantage-tools source package in Jammy:
  Fix Released
Status in ubuntu-advantage-tools source package in Kinetic:
  Fix Released

Bug description:
  [Impact]
  The output of `pro fix` was hard to follow.

  The fix is to add some additional spacing and lists (as suggested) to
  organize the content.

  [Test Case]
  This will be covered by our full test run for u-a-t 27.14.
  All of the `pro fix` related scenarios have been updated for the new output 
and can be inspected here:
  https://github.com/canonical/ubuntu-pro-client/blob/27.14/features/fix.feature

  [Regression Potential]
  This only affects the output format. If done wrong, it could accidentally 
make the output less readable in some cases.

  If some python error was introduced, there could be a new exception
  scenario.

  [Original Description]

  root@malefic:~# ua fix CVE-2021-3410
  CVE-2021-3410: libcaca vulnerability
  https://ubuntu.com/security/CVE-2021-3410
  1 affected package is installed: libcaca
  (1/1) libcaca:
  A fix is available in Ubuntu standard updates.
  The update is already installed.
  A reboot is required to complete fix operation.
  ✘ CVE-2021-3410 is not resolved.
  root@malefic:~#

  This wall of text is relatively hard to read, I'd suggest breaking it
  up a little and possibly add some indentation?

  root@malefic:~# ua fix CVE-2021-3410
  CVE-2021-3410: libcaca vulnerability
   - https://ubuntu.com/security/CVE-2021-3410

  1 affected package is installed: 

[Group.of.nepali.translators] [Bug 1987738] Re: invalid json was written to "/var/lib/ubuntu-advantage/notices.json"

2023-04-18 Thread Launchpad Bug Tracker
This bug was fixed in the package ubuntu-advantage-tools - 27.14.4~22.04

---
ubuntu-advantage-tools (27.14.4~22.04) jammy; urgency=medium

  * Backport new upstream release: (LP: #2011477) to jammy

ubuntu-advantage-tools (27.14.4) lunar; urgency=medium

  * timer: disable update_contract_info job (LP: #2015302)
  * livepatch: prevent livepatch from auto-enabling and subsequently failing
on non-amd64 systems (LP: #2015241)

ubuntu-advantage-tools (27.14.3) lunar; urgency=medium

  * livepatch: prevent livepatch from auto-enabling and subsequently failing
on interim releases (LP: #2013409)

ubuntu-advantage-tools (27.14.2~23.04.1) lunar; urgency=medium

  * status:
- always use dpkg instead of lscpu for fetching architecture
  information (LP: #2012735)

ubuntu-advantage-tools (27.14.1~23.04.1) lunar; urgency=medium

  * New upstream release 27.14.1
- apt: fix a configuration leak in the apt.get_pkg_candidate_version
  function (LP: #2012642)

ubuntu-advantage-tools (27.14~23.04.1) lunar; urgency=medium

  * d/ubuntu-advantage-tools.{postinst,postrm,preinst}:
- migrate certain settings out of uaclient.conf to a new file managed by
  the pro config subcommand (LP: #2004280)
  * d/ubuntu-advantage-tools.postinst:
- refactor PREVIOUS_PKG_VER as a global variable
- simplify how we add notices
  * New upstream release 27.14 (LP: #2011477)
- api: new u.unattended_upgrades.status.v1 endpoint for querying status of
  unattended upgrades
- apt:
  + remove legacy apt-hook
  + deliver json apt-hook for interim releases
  + fix cloud identification logic in json apt-hook
  + make all calls to esm-cache isolated from system configuration
(LP: #2008280)
  + only set up the esm cache on supported systems (LP: #2004018)
- fix:
  + format the output to be more readable (LP: #1926182)
  + add option to attach during a fix without a token
  + verify if fixed version can be installed before trying (LP: #2006705)
- livepatch: show warning if current kernel is not supported
- locks: alert user about corrupted lock files (LP: #1996931)
- logging: logs are now formatted as jsonlines
- motd: remove esm-apps announcement
- notices: new representation on disk as separate files (LP: #1987738)
- realtime: remove ubuntu-realtime package on disablement
- status:
  + removed contract info update check network call
  + no longer includes warnings about notices when non-root (LP: #2006138)
  + unattached status sends virt type to contract server for better
resource availability calculation
- timer jobs: add daily job to check for contract updates
- yaml: always import distro-provided pyyaml (LP: #2007234, LP: #2007241)

 -- Renan Rodrigo   Thu, 06 Apr 2023
10:48:43 -0300

** Changed in: ubuntu-advantage-tools (Ubuntu Kinetic)
   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/1987738

Title:
  invalid json was written to "/var/lib/ubuntu-advantage/notices.json"

Status in ubuntu-advantage-tools package in Ubuntu:
  Fix Released
Status in ubuntu-advantage-tools source package in Xenial:
  Fix Released
Status in ubuntu-advantage-tools source package in Bionic:
  Fix Released
Status in ubuntu-advantage-tools source package in Focal:
  Fix Released
Status in ubuntu-advantage-tools source package in Jammy:
  Fix Released
Status in ubuntu-advantage-tools source package in Kinetic:
  Fix Released

Bug description:
  [Impact]
  The /var/lib/ubuntu-advantage/notices.json file may get corrupted, as it is 
written by the CLI applications on specific situations (for example: contract 
change, reboot required), but it's also modified by the background services 
executed by the tool.

  The mitigation here is done through three changes:
  - writing each notice to its own file, so different notices are not written 
to the same file
  - do not use JSON, but save plain text files instead
  - make sure writes are atomic (write to tmp, move to the correct directory)

  [Test Case]
  On a VM running u-a-t 27.13.6:
  - attach a token
  - create an invalid notices.json, with the content below
  ```
  [["", "FIPS support requires system reboot to complete configuration."]] ["", 
"Operation in progress: timer metering job"]]]
  ```
  - run `pro status`, see that it fails
  - upgrade to version >= 27.14
  - run `pro status`, see that a) it runs and b) the reboot message is kept at 
best effort
  - verify the /var/run/ubuntu-advantage/notices directory exists and has the 
reboot notice
  - verify this reboot notice has no json content
  - verify that /var/lib/ubuntu-advantage/notices.json does not exist anymore.

  [Regression Potential]
  Notices are now defined in the code, and just represented in files in 

[Group.of.nepali.translators] [Bug 1987738] Re: invalid json was written to "/var/lib/ubuntu-advantage/notices.json"

2023-04-18 Thread Launchpad Bug Tracker
This bug was fixed in the package ubuntu-advantage-tools - 27.14.4~20.04

---
ubuntu-advantage-tools (27.14.4~20.04) focal; urgency=medium

  * Backport new upstream release: (LP: #2011477) to focal

ubuntu-advantage-tools (27.14.4) lunar; urgency=medium

  * timer: disable update_contract_info job (LP: #2015302)
  * livepatch: prevent livepatch from auto-enabling and subsequently failing
on non-amd64 systems (LP: #2015241)

ubuntu-advantage-tools (27.14.3) lunar; urgency=medium

  * livepatch: prevent livepatch from auto-enabling and subsequently failing
on interim releases (LP: #2013409)

ubuntu-advantage-tools (27.14.2~23.04.1) lunar; urgency=medium

  * status:
- always use dpkg instead of lscpu for fetching architecture
  information (LP: #2012735)

ubuntu-advantage-tools (27.14.1~23.04.1) lunar; urgency=medium

  * New upstream release 27.14.1
- apt: fix a configuration leak in the apt.get_pkg_candidate_version
  function (LP: #2012642)

ubuntu-advantage-tools (27.14~23.04.1) lunar; urgency=medium

  * d/ubuntu-advantage-tools.{postinst,postrm,preinst}:
- migrate certain settings out of uaclient.conf to a new file managed by
  the pro config subcommand (LP: #2004280)
  * d/ubuntu-advantage-tools.postinst:
- refactor PREVIOUS_PKG_VER as a global variable
- simplify how we add notices
  * New upstream release 27.14 (LP: #2011477)
- api: new u.unattended_upgrades.status.v1 endpoint for querying status of
  unattended upgrades
- apt:
  + remove legacy apt-hook
  + deliver json apt-hook for interim releases
  + fix cloud identification logic in json apt-hook
  + make all calls to esm-cache isolated from system configuration
(LP: #2008280)
  + only set up the esm cache on supported systems (LP: #2004018)
- fix:
  + format the output to be more readable (LP: #1926182)
  + add option to attach during a fix without a token
  + verify if fixed version can be installed before trying (LP: #2006705)
- livepatch: show warning if current kernel is not supported
- locks: alert user about corrupted lock files (LP: #1996931)
- logging: logs are now formatted as jsonlines
- motd: remove esm-apps announcement
- notices: new representation on disk as separate files (LP: #1987738)
- realtime: remove ubuntu-realtime package on disablement
- status:
  + removed contract info update check network call
  + no longer includes warnings about notices when non-root (LP: #2006138)
  + unattached status sends virt type to contract server for better
resource availability calculation
- timer jobs: add daily job to check for contract updates
- yaml: always import distro-provided pyyaml (LP: #2007234, LP: #2007241)

 -- Renan Rodrigo   Thu, 06 Apr 2023
10:48:25 -0300

** Changed in: ubuntu-advantage-tools (Ubuntu Jammy)
   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/1987738

Title:
  invalid json was written to "/var/lib/ubuntu-advantage/notices.json"

Status in ubuntu-advantage-tools package in Ubuntu:
  Fix Released
Status in ubuntu-advantage-tools source package in Xenial:
  Fix Released
Status in ubuntu-advantage-tools source package in Bionic:
  Fix Released
Status in ubuntu-advantage-tools source package in Focal:
  Fix Released
Status in ubuntu-advantage-tools source package in Jammy:
  Fix Released
Status in ubuntu-advantage-tools source package in Kinetic:
  Fix Released

Bug description:
  [Impact]
  The /var/lib/ubuntu-advantage/notices.json file may get corrupted, as it is 
written by the CLI applications on specific situations (for example: contract 
change, reboot required), but it's also modified by the background services 
executed by the tool.

  The mitigation here is done through three changes:
  - writing each notice to its own file, so different notices are not written 
to the same file
  - do not use JSON, but save plain text files instead
  - make sure writes are atomic (write to tmp, move to the correct directory)

  [Test Case]
  On a VM running u-a-t 27.13.6:
  - attach a token
  - create an invalid notices.json, with the content below
  ```
  [["", "FIPS support requires system reboot to complete configuration."]] ["", 
"Operation in progress: timer metering job"]]]
  ```
  - run `pro status`, see that it fails
  - upgrade to version >= 27.14
  - run `pro status`, see that a) it runs and b) the reboot message is kept at 
best effort
  - verify the /var/run/ubuntu-advantage/notices directory exists and has the 
reboot notice
  - verify this reboot notice has no json content
  - verify that /var/lib/ubuntu-advantage/notices.json does not exist anymore.

  [Regression Potential]
  Notices are now defined in the code, and just represented in files in 

[Group.of.nepali.translators] [Bug 1987738] Re: invalid json was written to "/var/lib/ubuntu-advantage/notices.json"

2023-04-18 Thread Launchpad Bug Tracker
This bug was fixed in the package ubuntu-advantage-tools - 27.14.4~18.04

---
ubuntu-advantage-tools (27.14.4~18.04) bionic; urgency=medium

  * Backport new upstream release: (LP: #2011477) to bionic

ubuntu-advantage-tools (27.14.4) lunar; urgency=medium

  * timer: disable update_contract_info job (LP: #2015302)
  * livepatch: prevent livepatch from auto-enabling and subsequently failing
on non-amd64 systems (LP: #2015241)

ubuntu-advantage-tools (27.14.3) lunar; urgency=medium

  * livepatch: prevent livepatch from auto-enabling and subsequently failing
on interim releases (LP: #2013409)

ubuntu-advantage-tools (27.14.2~23.04.1) lunar; urgency=medium

  * status:
- always use dpkg instead of lscpu for fetching architecture
  information (LP: #2012735)

ubuntu-advantage-tools (27.14.1~23.04.1) lunar; urgency=medium

  * New upstream release 27.14.1
- apt: fix a configuration leak in the apt.get_pkg_candidate_version
  function (LP: #2012642)

ubuntu-advantage-tools (27.14~23.04.1) lunar; urgency=medium

  * d/ubuntu-advantage-tools.{postinst,postrm,preinst}:
- migrate certain settings out of uaclient.conf to a new file managed by
  the pro config subcommand (LP: #2004280)
  * d/ubuntu-advantage-tools.postinst:
- refactor PREVIOUS_PKG_VER as a global variable
- simplify how we add notices
  * New upstream release 27.14 (LP: #2011477)
- api: new u.unattended_upgrades.status.v1 endpoint for querying status of
  unattended upgrades
- apt:
  + remove legacy apt-hook
  + deliver json apt-hook for interim releases
  + fix cloud identification logic in json apt-hook
  + make all calls to esm-cache isolated from system configuration
(LP: #2008280)
  + only set up the esm cache on supported systems (LP: #2004018)
- fix:
  + format the output to be more readable (LP: #1926182)
  + add option to attach during a fix without a token
  + verify if fixed version can be installed before trying (LP: #2006705)
- livepatch: show warning if current kernel is not supported
- locks: alert user about corrupted lock files (LP: #1996931)
- logging: logs are now formatted as jsonlines
- motd: remove esm-apps announcement
- notices: new representation on disk as separate files (LP: #1987738)
- realtime: remove ubuntu-realtime package on disablement
- status:
  + removed contract info update check network call
  + no longer includes warnings about notices when non-root (LP: #2006138)
  + unattached status sends virt type to contract server for better
resource availability calculation
- timer jobs: add daily job to check for contract updates
- yaml: always import distro-provided pyyaml (LP: #2007234, LP: #2007241)

 -- Renan Rodrigo   Thu, 06 Apr 2023
10:49:20 -0300

** Changed in: ubuntu-advantage-tools (Ubuntu Bionic)
   Status: Fix Committed => Fix Released

** Changed in: ubuntu-advantage-tools (Ubuntu Focal)
   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/1987738

Title:
  invalid json was written to "/var/lib/ubuntu-advantage/notices.json"

Status in ubuntu-advantage-tools package in Ubuntu:
  Fix Released
Status in ubuntu-advantage-tools source package in Xenial:
  Fix Released
Status in ubuntu-advantage-tools source package in Bionic:
  Fix Released
Status in ubuntu-advantage-tools source package in Focal:
  Fix Released
Status in ubuntu-advantage-tools source package in Jammy:
  Fix Released
Status in ubuntu-advantage-tools source package in Kinetic:
  Fix Released

Bug description:
  [Impact]
  The /var/lib/ubuntu-advantage/notices.json file may get corrupted, as it is 
written by the CLI applications on specific situations (for example: contract 
change, reboot required), but it's also modified by the background services 
executed by the tool.

  The mitigation here is done through three changes:
  - writing each notice to its own file, so different notices are not written 
to the same file
  - do not use JSON, but save plain text files instead
  - make sure writes are atomic (write to tmp, move to the correct directory)

  [Test Case]
  On a VM running u-a-t 27.13.6:
  - attach a token
  - create an invalid notices.json, with the content below
  ```
  [["", "FIPS support requires system reboot to complete configuration."]] ["", 
"Operation in progress: timer metering job"]]]
  ```
  - run `pro status`, see that it fails
  - upgrade to version >= 27.14
  - run `pro status`, see that a) it runs and b) the reboot message is kept at 
best effort
  - verify the /var/run/ubuntu-advantage/notices directory exists and has the 
reboot notice
  - verify this reboot notice has no json content
  - verify that /var/lib/ubuntu-advantage/notices.json does not exist 

[Group.of.nepali.translators] [Bug 1987738] Re: invalid json was written to "/var/lib/ubuntu-advantage/notices.json"

2023-04-18 Thread Launchpad Bug Tracker
This bug was fixed in the package ubuntu-advantage-tools - 27.14.4~16.04

---
ubuntu-advantage-tools (27.14.4~16.04) xenial; urgency=medium

  * Backport new upstream release: (LP: #2011477) to xenial

ubuntu-advantage-tools (27.14.4) lunar; urgency=medium

  * timer: disable update_contract_info job (LP: #2015302)
  * livepatch: prevent livepatch from auto-enabling and subsequently failing
on non-amd64 systems (LP: #2015241)

ubuntu-advantage-tools (27.14.3) lunar; urgency=medium

  * livepatch: prevent livepatch from auto-enabling and subsequently failing
on interim releases (LP: #2013409)

ubuntu-advantage-tools (27.14.2~23.04.1) lunar; urgency=medium

  * status:
- always use dpkg instead of lscpu for fetching architecture
  information (LP: #2012735)

ubuntu-advantage-tools (27.14.1~23.04.1) lunar; urgency=medium

  * New upstream release 27.14.1
- apt: fix a configuration leak in the apt.get_pkg_candidate_version
  function (LP: #2012642)

ubuntu-advantage-tools (27.14~23.04.1) lunar; urgency=medium

  * d/ubuntu-advantage-tools.{postinst,postrm,preinst}:
- migrate certain settings out of uaclient.conf to a new file managed by
  the pro config subcommand (LP: #2004280)
  * d/ubuntu-advantage-tools.postinst:
- refactor PREVIOUS_PKG_VER as a global variable
- simplify how we add notices
  * New upstream release 27.14 (LP: #2011477)
- api: new u.unattended_upgrades.status.v1 endpoint for querying status of
  unattended upgrades
- apt:
  + remove legacy apt-hook
  + deliver json apt-hook for interim releases
  + fix cloud identification logic in json apt-hook
  + make all calls to esm-cache isolated from system configuration
(LP: #2008280)
  + only set up the esm cache on supported systems (LP: #2004018)
- fix:
  + format the output to be more readable (LP: #1926182)
  + add option to attach during a fix without a token
  + verify if fixed version can be installed before trying (LP: #2006705)
- livepatch: show warning if current kernel is not supported
- locks: alert user about corrupted lock files (LP: #1996931)
- logging: logs are now formatted as jsonlines
- motd: remove esm-apps announcement
- notices: new representation on disk as separate files (LP: #1987738)
- realtime: remove ubuntu-realtime package on disablement
- status:
  + removed contract info update check network call
  + no longer includes warnings about notices when non-root (LP: #2006138)
  + unattached status sends virt type to contract server for better
resource availability calculation
- timer jobs: add daily job to check for contract updates
- yaml: always import distro-provided pyyaml (LP: #2007234, LP: #2007241)

 -- Renan Rodrigo   Thu, 06 Apr 2023
10:50:05 -0300

** Changed in: ubuntu-advantage-tools (Ubuntu Xenial)
   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/1987738

Title:
  invalid json was written to "/var/lib/ubuntu-advantage/notices.json"

Status in ubuntu-advantage-tools package in Ubuntu:
  Fix Released
Status in ubuntu-advantage-tools source package in Xenial:
  Fix Released
Status in ubuntu-advantage-tools source package in Bionic:
  Fix Released
Status in ubuntu-advantage-tools source package in Focal:
  Fix Released
Status in ubuntu-advantage-tools source package in Jammy:
  Fix Released
Status in ubuntu-advantage-tools source package in Kinetic:
  Fix Released

Bug description:
  [Impact]
  The /var/lib/ubuntu-advantage/notices.json file may get corrupted, as it is 
written by the CLI applications on specific situations (for example: contract 
change, reboot required), but it's also modified by the background services 
executed by the tool.

  The mitigation here is done through three changes:
  - writing each notice to its own file, so different notices are not written 
to the same file
  - do not use JSON, but save plain text files instead
  - make sure writes are atomic (write to tmp, move to the correct directory)

  [Test Case]
  On a VM running u-a-t 27.13.6:
  - attach a token
  - create an invalid notices.json, with the content below
  ```
  [["", "FIPS support requires system reboot to complete configuration."]] ["", 
"Operation in progress: timer metering job"]]]
  ```
  - run `pro status`, see that it fails
  - upgrade to version >= 27.14
  - run `pro status`, see that a) it runs and b) the reboot message is kept at 
best effort
  - verify the /var/run/ubuntu-advantage/notices directory exists and has the 
reboot notice
  - verify this reboot notice has no json content
  - verify that /var/lib/ubuntu-advantage/notices.json does not exist anymore.

  [Regression Potential]
  Notices are now defined in the code, and just represented in files in 

[Group.of.nepali.translators] [Bug 1996931] Re: pro cli errors on corrupted lock file

2023-04-18 Thread Launchpad Bug Tracker
This bug was fixed in the package ubuntu-advantage-tools - 27.14.4~22.04

---
ubuntu-advantage-tools (27.14.4~22.04) jammy; urgency=medium

  * Backport new upstream release: (LP: #2011477) to jammy

ubuntu-advantage-tools (27.14.4) lunar; urgency=medium

  * timer: disable update_contract_info job (LP: #2015302)
  * livepatch: prevent livepatch from auto-enabling and subsequently failing
on non-amd64 systems (LP: #2015241)

ubuntu-advantage-tools (27.14.3) lunar; urgency=medium

  * livepatch: prevent livepatch from auto-enabling and subsequently failing
on interim releases (LP: #2013409)

ubuntu-advantage-tools (27.14.2~23.04.1) lunar; urgency=medium

  * status:
- always use dpkg instead of lscpu for fetching architecture
  information (LP: #2012735)

ubuntu-advantage-tools (27.14.1~23.04.1) lunar; urgency=medium

  * New upstream release 27.14.1
- apt: fix a configuration leak in the apt.get_pkg_candidate_version
  function (LP: #2012642)

ubuntu-advantage-tools (27.14~23.04.1) lunar; urgency=medium

  * d/ubuntu-advantage-tools.{postinst,postrm,preinst}:
- migrate certain settings out of uaclient.conf to a new file managed by
  the pro config subcommand (LP: #2004280)
  * d/ubuntu-advantage-tools.postinst:
- refactor PREVIOUS_PKG_VER as a global variable
- simplify how we add notices
  * New upstream release 27.14 (LP: #2011477)
- api: new u.unattended_upgrades.status.v1 endpoint for querying status of
  unattended upgrades
- apt:
  + remove legacy apt-hook
  + deliver json apt-hook for interim releases
  + fix cloud identification logic in json apt-hook
  + make all calls to esm-cache isolated from system configuration
(LP: #2008280)
  + only set up the esm cache on supported systems (LP: #2004018)
- fix:
  + format the output to be more readable (LP: #1926182)
  + add option to attach during a fix without a token
  + verify if fixed version can be installed before trying (LP: #2006705)
- livepatch: show warning if current kernel is not supported
- locks: alert user about corrupted lock files (LP: #1996931)
- logging: logs are now formatted as jsonlines
- motd: remove esm-apps announcement
- notices: new representation on disk as separate files (LP: #1987738)
- realtime: remove ubuntu-realtime package on disablement
- status:
  + removed contract info update check network call
  + no longer includes warnings about notices when non-root (LP: #2006138)
  + unattached status sends virt type to contract server for better
resource availability calculation
- timer jobs: add daily job to check for contract updates
- yaml: always import distro-provided pyyaml (LP: #2007234, LP: #2007241)

 -- Renan Rodrigo   Thu, 06 Apr 2023
10:48:43 -0300

** Changed in: ubuntu-advantage-tools (Ubuntu Kinetic)
   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/1996931

Title:
  pro cli errors on corrupted lock file

Status in ubuntu-advantage-tools package in Ubuntu:
  Fix Released
Status in ubuntu-advantage-tools source package in Xenial:
  Fix Released
Status in ubuntu-advantage-tools source package in Bionic:
  Fix Released
Status in ubuntu-advantage-tools source package in Focal:
  Fix Released
Status in ubuntu-advantage-tools source package in Jammy:
  Fix Released
Status in ubuntu-advantage-tools source package in Kinetic:
  Fix Released

Bug description:
  [Impact]
  In some scenarios, the system could end up with a corrupted pro-client lock 
file. In that case the pro client would fail without a useful error message.

  The fix is to provide a helpful error message in this situation so
  that the user can remove the corrupt lock file and retry the
  operation.

  [Test Case]
  This will be covered by our full test run for u-a-t 27.14.
  The specific test that covers this scenario can be inspected here:
  
https://github.com/canonical/ubuntu-pro-client/blob/27.14/features/attached_enable.feature#L1235

  [Regression Potential]
  If we made an error in the python changes, then it could result in a new 
unhandled exception.

  We recommend the user to remove the corrupted lock file. If the lock
  file still represented a running pro process despite its corruption,
  then the user may end up running two pro processes at once that are
  both trying to make changes to the system. That would likely result in
  new errors.

  [Discussion]
  Corruption could either occur from an incomplete file write, or from 
interference from some other process. It seems highly unlikely that the process 
that needed the lock is still running if the lock file is corrupted.

  [Original Description]

  unbuntu-advantage charm on newly deployed juju stack is erroring out
  both on CLI 

[Group.of.nepali.translators] [Bug 1996931] Re: pro cli errors on corrupted lock file

2023-04-18 Thread Launchpad Bug Tracker
This bug was fixed in the package ubuntu-advantage-tools - 27.14.4~20.04

---
ubuntu-advantage-tools (27.14.4~20.04) focal; urgency=medium

  * Backport new upstream release: (LP: #2011477) to focal

ubuntu-advantage-tools (27.14.4) lunar; urgency=medium

  * timer: disable update_contract_info job (LP: #2015302)
  * livepatch: prevent livepatch from auto-enabling and subsequently failing
on non-amd64 systems (LP: #2015241)

ubuntu-advantage-tools (27.14.3) lunar; urgency=medium

  * livepatch: prevent livepatch from auto-enabling and subsequently failing
on interim releases (LP: #2013409)

ubuntu-advantage-tools (27.14.2~23.04.1) lunar; urgency=medium

  * status:
- always use dpkg instead of lscpu for fetching architecture
  information (LP: #2012735)

ubuntu-advantage-tools (27.14.1~23.04.1) lunar; urgency=medium

  * New upstream release 27.14.1
- apt: fix a configuration leak in the apt.get_pkg_candidate_version
  function (LP: #2012642)

ubuntu-advantage-tools (27.14~23.04.1) lunar; urgency=medium

  * d/ubuntu-advantage-tools.{postinst,postrm,preinst}:
- migrate certain settings out of uaclient.conf to a new file managed by
  the pro config subcommand (LP: #2004280)
  * d/ubuntu-advantage-tools.postinst:
- refactor PREVIOUS_PKG_VER as a global variable
- simplify how we add notices
  * New upstream release 27.14 (LP: #2011477)
- api: new u.unattended_upgrades.status.v1 endpoint for querying status of
  unattended upgrades
- apt:
  + remove legacy apt-hook
  + deliver json apt-hook for interim releases
  + fix cloud identification logic in json apt-hook
  + make all calls to esm-cache isolated from system configuration
(LP: #2008280)
  + only set up the esm cache on supported systems (LP: #2004018)
- fix:
  + format the output to be more readable (LP: #1926182)
  + add option to attach during a fix without a token
  + verify if fixed version can be installed before trying (LP: #2006705)
- livepatch: show warning if current kernel is not supported
- locks: alert user about corrupted lock files (LP: #1996931)
- logging: logs are now formatted as jsonlines
- motd: remove esm-apps announcement
- notices: new representation on disk as separate files (LP: #1987738)
- realtime: remove ubuntu-realtime package on disablement
- status:
  + removed contract info update check network call
  + no longer includes warnings about notices when non-root (LP: #2006138)
  + unattached status sends virt type to contract server for better
resource availability calculation
- timer jobs: add daily job to check for contract updates
- yaml: always import distro-provided pyyaml (LP: #2007234, LP: #2007241)

 -- Renan Rodrigo   Thu, 06 Apr 2023
10:48:25 -0300

** Changed in: ubuntu-advantage-tools (Ubuntu Jammy)
   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/1996931

Title:
  pro cli errors on corrupted lock file

Status in ubuntu-advantage-tools package in Ubuntu:
  Fix Released
Status in ubuntu-advantage-tools source package in Xenial:
  Fix Released
Status in ubuntu-advantage-tools source package in Bionic:
  Fix Released
Status in ubuntu-advantage-tools source package in Focal:
  Fix Released
Status in ubuntu-advantage-tools source package in Jammy:
  Fix Released
Status in ubuntu-advantage-tools source package in Kinetic:
  Fix Released

Bug description:
  [Impact]
  In some scenarios, the system could end up with a corrupted pro-client lock 
file. In that case the pro client would fail without a useful error message.

  The fix is to provide a helpful error message in this situation so
  that the user can remove the corrupt lock file and retry the
  operation.

  [Test Case]
  This will be covered by our full test run for u-a-t 27.14.
  The specific test that covers this scenario can be inspected here:
  
https://github.com/canonical/ubuntu-pro-client/blob/27.14/features/attached_enable.feature#L1235

  [Regression Potential]
  If we made an error in the python changes, then it could result in a new 
unhandled exception.

  We recommend the user to remove the corrupted lock file. If the lock
  file still represented a running pro process despite its corruption,
  then the user may end up running two pro processes at once that are
  both trying to make changes to the system. That would likely result in
  new errors.

  [Discussion]
  Corruption could either occur from an incomplete file write, or from 
interference from some other process. It seems highly unlikely that the process 
that needed the lock is still running if the lock file is corrupted.

  [Original Description]

  unbuntu-advantage charm on newly deployed juju stack is erroring out
  both on CLI and 

[Group.of.nepali.translators] [Bug 1996931] Re: pro cli errors on corrupted lock file

2023-04-18 Thread Launchpad Bug Tracker
This bug was fixed in the package ubuntu-advantage-tools - 27.14.4~18.04

---
ubuntu-advantage-tools (27.14.4~18.04) bionic; urgency=medium

  * Backport new upstream release: (LP: #2011477) to bionic

ubuntu-advantage-tools (27.14.4) lunar; urgency=medium

  * timer: disable update_contract_info job (LP: #2015302)
  * livepatch: prevent livepatch from auto-enabling and subsequently failing
on non-amd64 systems (LP: #2015241)

ubuntu-advantage-tools (27.14.3) lunar; urgency=medium

  * livepatch: prevent livepatch from auto-enabling and subsequently failing
on interim releases (LP: #2013409)

ubuntu-advantage-tools (27.14.2~23.04.1) lunar; urgency=medium

  * status:
- always use dpkg instead of lscpu for fetching architecture
  information (LP: #2012735)

ubuntu-advantage-tools (27.14.1~23.04.1) lunar; urgency=medium

  * New upstream release 27.14.1
- apt: fix a configuration leak in the apt.get_pkg_candidate_version
  function (LP: #2012642)

ubuntu-advantage-tools (27.14~23.04.1) lunar; urgency=medium

  * d/ubuntu-advantage-tools.{postinst,postrm,preinst}:
- migrate certain settings out of uaclient.conf to a new file managed by
  the pro config subcommand (LP: #2004280)
  * d/ubuntu-advantage-tools.postinst:
- refactor PREVIOUS_PKG_VER as a global variable
- simplify how we add notices
  * New upstream release 27.14 (LP: #2011477)
- api: new u.unattended_upgrades.status.v1 endpoint for querying status of
  unattended upgrades
- apt:
  + remove legacy apt-hook
  + deliver json apt-hook for interim releases
  + fix cloud identification logic in json apt-hook
  + make all calls to esm-cache isolated from system configuration
(LP: #2008280)
  + only set up the esm cache on supported systems (LP: #2004018)
- fix:
  + format the output to be more readable (LP: #1926182)
  + add option to attach during a fix without a token
  + verify if fixed version can be installed before trying (LP: #2006705)
- livepatch: show warning if current kernel is not supported
- locks: alert user about corrupted lock files (LP: #1996931)
- logging: logs are now formatted as jsonlines
- motd: remove esm-apps announcement
- notices: new representation on disk as separate files (LP: #1987738)
- realtime: remove ubuntu-realtime package on disablement
- status:
  + removed contract info update check network call
  + no longer includes warnings about notices when non-root (LP: #2006138)
  + unattached status sends virt type to contract server for better
resource availability calculation
- timer jobs: add daily job to check for contract updates
- yaml: always import distro-provided pyyaml (LP: #2007234, LP: #2007241)

 -- Renan Rodrigo   Thu, 06 Apr 2023
10:49:20 -0300

** Changed in: ubuntu-advantage-tools (Ubuntu Bionic)
   Status: Fix Committed => Fix Released

** Changed in: ubuntu-advantage-tools (Ubuntu Focal)
   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/1996931

Title:
  pro cli errors on corrupted lock file

Status in ubuntu-advantage-tools package in Ubuntu:
  Fix Released
Status in ubuntu-advantage-tools source package in Xenial:
  Fix Released
Status in ubuntu-advantage-tools source package in Bionic:
  Fix Released
Status in ubuntu-advantage-tools source package in Focal:
  Fix Released
Status in ubuntu-advantage-tools source package in Jammy:
  Fix Released
Status in ubuntu-advantage-tools source package in Kinetic:
  Fix Released

Bug description:
  [Impact]
  In some scenarios, the system could end up with a corrupted pro-client lock 
file. In that case the pro client would fail without a useful error message.

  The fix is to provide a helpful error message in this situation so
  that the user can remove the corrupt lock file and retry the
  operation.

  [Test Case]
  This will be covered by our full test run for u-a-t 27.14.
  The specific test that covers this scenario can be inspected here:
  
https://github.com/canonical/ubuntu-pro-client/blob/27.14/features/attached_enable.feature#L1235

  [Regression Potential]
  If we made an error in the python changes, then it could result in a new 
unhandled exception.

  We recommend the user to remove the corrupted lock file. If the lock
  file still represented a running pro process despite its corruption,
  then the user may end up running two pro processes at once that are
  both trying to make changes to the system. That would likely result in
  new errors.

  [Discussion]
  Corruption could either occur from an incomplete file write, or from 
interference from some other process. It seems highly unlikely that the process 
that needed the lock is still running if the lock file is corrupted.

  [Original 

[Group.of.nepali.translators] [Bug 1996931] Re: pro cli errors on corrupted lock file

2023-04-18 Thread Launchpad Bug Tracker
This bug was fixed in the package ubuntu-advantage-tools - 27.14.4~16.04

---
ubuntu-advantage-tools (27.14.4~16.04) xenial; urgency=medium

  * Backport new upstream release: (LP: #2011477) to xenial

ubuntu-advantage-tools (27.14.4) lunar; urgency=medium

  * timer: disable update_contract_info job (LP: #2015302)
  * livepatch: prevent livepatch from auto-enabling and subsequently failing
on non-amd64 systems (LP: #2015241)

ubuntu-advantage-tools (27.14.3) lunar; urgency=medium

  * livepatch: prevent livepatch from auto-enabling and subsequently failing
on interim releases (LP: #2013409)

ubuntu-advantage-tools (27.14.2~23.04.1) lunar; urgency=medium

  * status:
- always use dpkg instead of lscpu for fetching architecture
  information (LP: #2012735)

ubuntu-advantage-tools (27.14.1~23.04.1) lunar; urgency=medium

  * New upstream release 27.14.1
- apt: fix a configuration leak in the apt.get_pkg_candidate_version
  function (LP: #2012642)

ubuntu-advantage-tools (27.14~23.04.1) lunar; urgency=medium

  * d/ubuntu-advantage-tools.{postinst,postrm,preinst}:
- migrate certain settings out of uaclient.conf to a new file managed by
  the pro config subcommand (LP: #2004280)
  * d/ubuntu-advantage-tools.postinst:
- refactor PREVIOUS_PKG_VER as a global variable
- simplify how we add notices
  * New upstream release 27.14 (LP: #2011477)
- api: new u.unattended_upgrades.status.v1 endpoint for querying status of
  unattended upgrades
- apt:
  + remove legacy apt-hook
  + deliver json apt-hook for interim releases
  + fix cloud identification logic in json apt-hook
  + make all calls to esm-cache isolated from system configuration
(LP: #2008280)
  + only set up the esm cache on supported systems (LP: #2004018)
- fix:
  + format the output to be more readable (LP: #1926182)
  + add option to attach during a fix without a token
  + verify if fixed version can be installed before trying (LP: #2006705)
- livepatch: show warning if current kernel is not supported
- locks: alert user about corrupted lock files (LP: #1996931)
- logging: logs are now formatted as jsonlines
- motd: remove esm-apps announcement
- notices: new representation on disk as separate files (LP: #1987738)
- realtime: remove ubuntu-realtime package on disablement
- status:
  + removed contract info update check network call
  + no longer includes warnings about notices when non-root (LP: #2006138)
  + unattached status sends virt type to contract server for better
resource availability calculation
- timer jobs: add daily job to check for contract updates
- yaml: always import distro-provided pyyaml (LP: #2007234, LP: #2007241)

 -- Renan Rodrigo   Thu, 06 Apr 2023
10:50:05 -0300

** Changed in: ubuntu-advantage-tools (Ubuntu Xenial)
   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/1996931

Title:
  pro cli errors on corrupted lock file

Status in ubuntu-advantage-tools package in Ubuntu:
  Fix Released
Status in ubuntu-advantage-tools source package in Xenial:
  Fix Released
Status in ubuntu-advantage-tools source package in Bionic:
  Fix Released
Status in ubuntu-advantage-tools source package in Focal:
  Fix Released
Status in ubuntu-advantage-tools source package in Jammy:
  Fix Released
Status in ubuntu-advantage-tools source package in Kinetic:
  Fix Released

Bug description:
  [Impact]
  In some scenarios, the system could end up with a corrupted pro-client lock 
file. In that case the pro client would fail without a useful error message.

  The fix is to provide a helpful error message in this situation so
  that the user can remove the corrupt lock file and retry the
  operation.

  [Test Case]
  This will be covered by our full test run for u-a-t 27.14.
  The specific test that covers this scenario can be inspected here:
  
https://github.com/canonical/ubuntu-pro-client/blob/27.14/features/attached_enable.feature#L1235

  [Regression Potential]
  If we made an error in the python changes, then it could result in a new 
unhandled exception.

  We recommend the user to remove the corrupted lock file. If the lock
  file still represented a running pro process despite its corruption,
  then the user may end up running two pro processes at once that are
  both trying to make changes to the system. That would likely result in
  new errors.

  [Discussion]
  Corruption could either occur from an incomplete file write, or from 
interference from some other process. It seems highly unlikely that the process 
that needed the lock is still running if the lock file is corrupted.

  [Original Description]

  unbuntu-advantage charm on newly deployed juju stack is erroring out
  both on CLI 

[Group.of.nepali.translators] [Bug 2004018] Re: hide upgrade notifications on unsupported arches

2023-04-18 Thread Launchpad Bug Tracker
This bug was fixed in the package ubuntu-advantage-tools - 27.14.4~22.04

---
ubuntu-advantage-tools (27.14.4~22.04) jammy; urgency=medium

  * Backport new upstream release: (LP: #2011477) to jammy

ubuntu-advantage-tools (27.14.4) lunar; urgency=medium

  * timer: disable update_contract_info job (LP: #2015302)
  * livepatch: prevent livepatch from auto-enabling and subsequently failing
on non-amd64 systems (LP: #2015241)

ubuntu-advantage-tools (27.14.3) lunar; urgency=medium

  * livepatch: prevent livepatch from auto-enabling and subsequently failing
on interim releases (LP: #2013409)

ubuntu-advantage-tools (27.14.2~23.04.1) lunar; urgency=medium

  * status:
- always use dpkg instead of lscpu for fetching architecture
  information (LP: #2012735)

ubuntu-advantage-tools (27.14.1~23.04.1) lunar; urgency=medium

  * New upstream release 27.14.1
- apt: fix a configuration leak in the apt.get_pkg_candidate_version
  function (LP: #2012642)

ubuntu-advantage-tools (27.14~23.04.1) lunar; urgency=medium

  * d/ubuntu-advantage-tools.{postinst,postrm,preinst}:
- migrate certain settings out of uaclient.conf to a new file managed by
  the pro config subcommand (LP: #2004280)
  * d/ubuntu-advantage-tools.postinst:
- refactor PREVIOUS_PKG_VER as a global variable
- simplify how we add notices
  * New upstream release 27.14 (LP: #2011477)
- api: new u.unattended_upgrades.status.v1 endpoint for querying status of
  unattended upgrades
- apt:
  + remove legacy apt-hook
  + deliver json apt-hook for interim releases
  + fix cloud identification logic in json apt-hook
  + make all calls to esm-cache isolated from system configuration
(LP: #2008280)
  + only set up the esm cache on supported systems (LP: #2004018)
- fix:
  + format the output to be more readable (LP: #1926182)
  + add option to attach during a fix without a token
  + verify if fixed version can be installed before trying (LP: #2006705)
- livepatch: show warning if current kernel is not supported
- locks: alert user about corrupted lock files (LP: #1996931)
- logging: logs are now formatted as jsonlines
- motd: remove esm-apps announcement
- notices: new representation on disk as separate files (LP: #1987738)
- realtime: remove ubuntu-realtime package on disablement
- status:
  + removed contract info update check network call
  + no longer includes warnings about notices when non-root (LP: #2006138)
  + unattached status sends virt type to contract server for better
resource availability calculation
- timer jobs: add daily job to check for contract updates
- yaml: always import distro-provided pyyaml (LP: #2007234, LP: #2007241)

 -- Renan Rodrigo   Thu, 06 Apr 2023
10:48:43 -0300

** Changed in: ubuntu-advantage-tools (Ubuntu Kinetic)
   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/2004018

Title:
  hide upgrade notifications on unsupported arches

Status in ubuntu-advantage-tools package in Ubuntu:
  Fix Released
Status in ubuntu-advantage-tools source package in Xenial:
  Fix Released
Status in ubuntu-advantage-tools source package in Bionic:
  Fix Released
Status in ubuntu-advantage-tools source package in Focal:
  Fix Released
Status in ubuntu-advantage-tools source package in Jammy:
  Fix Released
Status in ubuntu-advantage-tools source package in Kinetic:
  Fix Released

Bug description:
  [Impact]
  Users of unsupported architectures (such as armhf) could see the messages 
about updates available in Ubuntu Pro, even though they aren't really available 
to that machine.

  The fix is to check the supported architectures of esm before
  configuring the esm-apt-cache. The end result is that messages don't
  get displayed on unsupported systems

  [Test Case]
  On a fresh armhf container (or other unsupported architecture):
  ```
  /usr/bin/python3 /usr/lib/ubuntu-advantage/esm_cache.py
  ls /var/lib/ubuntu-advantage/apt-esm/etc/apt/sources.list.d
  ```
  That directory should not exist or not have any contents if the fix worked. 
(That means that apt won't attempt to download any potential esm updates.)

  Machines which had already downloaded the sources lists should have those 
removed.
  On a fresh armhf container (or other unsupported architecture):
  - Running latest released u-a-t:
  ```
  /usr/bin/python3 /usr/lib/ubuntu-advantage/esm_cache.py
  ls /var/lib/ubuntu-advantage/apt-esm/etc/apt/sources.list.d
  ```
  The directory will contain the sources list files for esm-apps at least.

  - Upgrade to u-a-t 27.14:
  ```
  /usr/bin/python3 /usr/lib/ubuntu-advantage/esm_cache.py
  ls /var/lib/ubuntu-advantage/apt-esm/etc/apt/sources.list.d
  ```
  That directory should not exist or 

[Group.of.nepali.translators] [Bug 2004018] Re: hide upgrade notifications on unsupported arches

2023-04-18 Thread Launchpad Bug Tracker
This bug was fixed in the package ubuntu-advantage-tools - 27.14.4~20.04

---
ubuntu-advantage-tools (27.14.4~20.04) focal; urgency=medium

  * Backport new upstream release: (LP: #2011477) to focal

ubuntu-advantage-tools (27.14.4) lunar; urgency=medium

  * timer: disable update_contract_info job (LP: #2015302)
  * livepatch: prevent livepatch from auto-enabling and subsequently failing
on non-amd64 systems (LP: #2015241)

ubuntu-advantage-tools (27.14.3) lunar; urgency=medium

  * livepatch: prevent livepatch from auto-enabling and subsequently failing
on interim releases (LP: #2013409)

ubuntu-advantage-tools (27.14.2~23.04.1) lunar; urgency=medium

  * status:
- always use dpkg instead of lscpu for fetching architecture
  information (LP: #2012735)

ubuntu-advantage-tools (27.14.1~23.04.1) lunar; urgency=medium

  * New upstream release 27.14.1
- apt: fix a configuration leak in the apt.get_pkg_candidate_version
  function (LP: #2012642)

ubuntu-advantage-tools (27.14~23.04.1) lunar; urgency=medium

  * d/ubuntu-advantage-tools.{postinst,postrm,preinst}:
- migrate certain settings out of uaclient.conf to a new file managed by
  the pro config subcommand (LP: #2004280)
  * d/ubuntu-advantage-tools.postinst:
- refactor PREVIOUS_PKG_VER as a global variable
- simplify how we add notices
  * New upstream release 27.14 (LP: #2011477)
- api: new u.unattended_upgrades.status.v1 endpoint for querying status of
  unattended upgrades
- apt:
  + remove legacy apt-hook
  + deliver json apt-hook for interim releases
  + fix cloud identification logic in json apt-hook
  + make all calls to esm-cache isolated from system configuration
(LP: #2008280)
  + only set up the esm cache on supported systems (LP: #2004018)
- fix:
  + format the output to be more readable (LP: #1926182)
  + add option to attach during a fix without a token
  + verify if fixed version can be installed before trying (LP: #2006705)
- livepatch: show warning if current kernel is not supported
- locks: alert user about corrupted lock files (LP: #1996931)
- logging: logs are now formatted as jsonlines
- motd: remove esm-apps announcement
- notices: new representation on disk as separate files (LP: #1987738)
- realtime: remove ubuntu-realtime package on disablement
- status:
  + removed contract info update check network call
  + no longer includes warnings about notices when non-root (LP: #2006138)
  + unattached status sends virt type to contract server for better
resource availability calculation
- timer jobs: add daily job to check for contract updates
- yaml: always import distro-provided pyyaml (LP: #2007234, LP: #2007241)

 -- Renan Rodrigo   Thu, 06 Apr 2023
10:48:25 -0300

** Changed in: ubuntu-advantage-tools (Ubuntu Jammy)
   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/2004018

Title:
  hide upgrade notifications on unsupported arches

Status in ubuntu-advantage-tools package in Ubuntu:
  Fix Released
Status in ubuntu-advantage-tools source package in Xenial:
  Fix Released
Status in ubuntu-advantage-tools source package in Bionic:
  Fix Released
Status in ubuntu-advantage-tools source package in Focal:
  Fix Released
Status in ubuntu-advantage-tools source package in Jammy:
  Fix Released
Status in ubuntu-advantage-tools source package in Kinetic:
  Fix Released

Bug description:
  [Impact]
  Users of unsupported architectures (such as armhf) could see the messages 
about updates available in Ubuntu Pro, even though they aren't really available 
to that machine.

  The fix is to check the supported architectures of esm before
  configuring the esm-apt-cache. The end result is that messages don't
  get displayed on unsupported systems

  [Test Case]
  On a fresh armhf container (or other unsupported architecture):
  ```
  /usr/bin/python3 /usr/lib/ubuntu-advantage/esm_cache.py
  ls /var/lib/ubuntu-advantage/apt-esm/etc/apt/sources.list.d
  ```
  That directory should not exist or not have any contents if the fix worked. 
(That means that apt won't attempt to download any potential esm updates.)

  Machines which had already downloaded the sources lists should have those 
removed.
  On a fresh armhf container (or other unsupported architecture):
  - Running latest released u-a-t:
  ```
  /usr/bin/python3 /usr/lib/ubuntu-advantage/esm_cache.py
  ls /var/lib/ubuntu-advantage/apt-esm/etc/apt/sources.list.d
  ```
  The directory will contain the sources list files for esm-apps at least.

  - Upgrade to u-a-t 27.14:
  ```
  /usr/bin/python3 /usr/lib/ubuntu-advantage/esm_cache.py
  ls /var/lib/ubuntu-advantage/apt-esm/etc/apt/sources.list.d
  ```
  That directory should not exist or 

[Group.of.nepali.translators] [Bug 2004018] Re: hide upgrade notifications on unsupported arches

2023-04-18 Thread Launchpad Bug Tracker
This bug was fixed in the package ubuntu-advantage-tools - 27.14.4~18.04

---
ubuntu-advantage-tools (27.14.4~18.04) bionic; urgency=medium

  * Backport new upstream release: (LP: #2011477) to bionic

ubuntu-advantage-tools (27.14.4) lunar; urgency=medium

  * timer: disable update_contract_info job (LP: #2015302)
  * livepatch: prevent livepatch from auto-enabling and subsequently failing
on non-amd64 systems (LP: #2015241)

ubuntu-advantage-tools (27.14.3) lunar; urgency=medium

  * livepatch: prevent livepatch from auto-enabling and subsequently failing
on interim releases (LP: #2013409)

ubuntu-advantage-tools (27.14.2~23.04.1) lunar; urgency=medium

  * status:
- always use dpkg instead of lscpu for fetching architecture
  information (LP: #2012735)

ubuntu-advantage-tools (27.14.1~23.04.1) lunar; urgency=medium

  * New upstream release 27.14.1
- apt: fix a configuration leak in the apt.get_pkg_candidate_version
  function (LP: #2012642)

ubuntu-advantage-tools (27.14~23.04.1) lunar; urgency=medium

  * d/ubuntu-advantage-tools.{postinst,postrm,preinst}:
- migrate certain settings out of uaclient.conf to a new file managed by
  the pro config subcommand (LP: #2004280)
  * d/ubuntu-advantage-tools.postinst:
- refactor PREVIOUS_PKG_VER as a global variable
- simplify how we add notices
  * New upstream release 27.14 (LP: #2011477)
- api: new u.unattended_upgrades.status.v1 endpoint for querying status of
  unattended upgrades
- apt:
  + remove legacy apt-hook
  + deliver json apt-hook for interim releases
  + fix cloud identification logic in json apt-hook
  + make all calls to esm-cache isolated from system configuration
(LP: #2008280)
  + only set up the esm cache on supported systems (LP: #2004018)
- fix:
  + format the output to be more readable (LP: #1926182)
  + add option to attach during a fix without a token
  + verify if fixed version can be installed before trying (LP: #2006705)
- livepatch: show warning if current kernel is not supported
- locks: alert user about corrupted lock files (LP: #1996931)
- logging: logs are now formatted as jsonlines
- motd: remove esm-apps announcement
- notices: new representation on disk as separate files (LP: #1987738)
- realtime: remove ubuntu-realtime package on disablement
- status:
  + removed contract info update check network call
  + no longer includes warnings about notices when non-root (LP: #2006138)
  + unattached status sends virt type to contract server for better
resource availability calculation
- timer jobs: add daily job to check for contract updates
- yaml: always import distro-provided pyyaml (LP: #2007234, LP: #2007241)

 -- Renan Rodrigo   Thu, 06 Apr 2023
10:49:20 -0300

** Changed in: ubuntu-advantage-tools (Ubuntu Bionic)
   Status: Fix Committed => Fix Released

** Changed in: ubuntu-advantage-tools (Ubuntu Focal)
   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/2004018

Title:
  hide upgrade notifications on unsupported arches

Status in ubuntu-advantage-tools package in Ubuntu:
  Fix Released
Status in ubuntu-advantage-tools source package in Xenial:
  Fix Released
Status in ubuntu-advantage-tools source package in Bionic:
  Fix Released
Status in ubuntu-advantage-tools source package in Focal:
  Fix Released
Status in ubuntu-advantage-tools source package in Jammy:
  Fix Released
Status in ubuntu-advantage-tools source package in Kinetic:
  Fix Released

Bug description:
  [Impact]
  Users of unsupported architectures (such as armhf) could see the messages 
about updates available in Ubuntu Pro, even though they aren't really available 
to that machine.

  The fix is to check the supported architectures of esm before
  configuring the esm-apt-cache. The end result is that messages don't
  get displayed on unsupported systems

  [Test Case]
  On a fresh armhf container (or other unsupported architecture):
  ```
  /usr/bin/python3 /usr/lib/ubuntu-advantage/esm_cache.py
  ls /var/lib/ubuntu-advantage/apt-esm/etc/apt/sources.list.d
  ```
  That directory should not exist or not have any contents if the fix worked. 
(That means that apt won't attempt to download any potential esm updates.)

  Machines which had already downloaded the sources lists should have those 
removed.
  On a fresh armhf container (or other unsupported architecture):
  - Running latest released u-a-t:
  ```
  /usr/bin/python3 /usr/lib/ubuntu-advantage/esm_cache.py
  ls /var/lib/ubuntu-advantage/apt-esm/etc/apt/sources.list.d
  ```
  The directory will contain the sources list files for esm-apps at least.

  - Upgrade to u-a-t 27.14:
  ```
  /usr/bin/python3 /usr/lib/ubuntu-advantage/esm_cache.py
  ls 

[Group.of.nepali.translators] [Bug 2004018] Re: hide upgrade notifications on unsupported arches

2023-04-18 Thread Launchpad Bug Tracker
This bug was fixed in the package ubuntu-advantage-tools - 27.14.4~16.04

---
ubuntu-advantage-tools (27.14.4~16.04) xenial; urgency=medium

  * Backport new upstream release: (LP: #2011477) to xenial

ubuntu-advantage-tools (27.14.4) lunar; urgency=medium

  * timer: disable update_contract_info job (LP: #2015302)
  * livepatch: prevent livepatch from auto-enabling and subsequently failing
on non-amd64 systems (LP: #2015241)

ubuntu-advantage-tools (27.14.3) lunar; urgency=medium

  * livepatch: prevent livepatch from auto-enabling and subsequently failing
on interim releases (LP: #2013409)

ubuntu-advantage-tools (27.14.2~23.04.1) lunar; urgency=medium

  * status:
- always use dpkg instead of lscpu for fetching architecture
  information (LP: #2012735)

ubuntu-advantage-tools (27.14.1~23.04.1) lunar; urgency=medium

  * New upstream release 27.14.1
- apt: fix a configuration leak in the apt.get_pkg_candidate_version
  function (LP: #2012642)

ubuntu-advantage-tools (27.14~23.04.1) lunar; urgency=medium

  * d/ubuntu-advantage-tools.{postinst,postrm,preinst}:
- migrate certain settings out of uaclient.conf to a new file managed by
  the pro config subcommand (LP: #2004280)
  * d/ubuntu-advantage-tools.postinst:
- refactor PREVIOUS_PKG_VER as a global variable
- simplify how we add notices
  * New upstream release 27.14 (LP: #2011477)
- api: new u.unattended_upgrades.status.v1 endpoint for querying status of
  unattended upgrades
- apt:
  + remove legacy apt-hook
  + deliver json apt-hook for interim releases
  + fix cloud identification logic in json apt-hook
  + make all calls to esm-cache isolated from system configuration
(LP: #2008280)
  + only set up the esm cache on supported systems (LP: #2004018)
- fix:
  + format the output to be more readable (LP: #1926182)
  + add option to attach during a fix without a token
  + verify if fixed version can be installed before trying (LP: #2006705)
- livepatch: show warning if current kernel is not supported
- locks: alert user about corrupted lock files (LP: #1996931)
- logging: logs are now formatted as jsonlines
- motd: remove esm-apps announcement
- notices: new representation on disk as separate files (LP: #1987738)
- realtime: remove ubuntu-realtime package on disablement
- status:
  + removed contract info update check network call
  + no longer includes warnings about notices when non-root (LP: #2006138)
  + unattached status sends virt type to contract server for better
resource availability calculation
- timer jobs: add daily job to check for contract updates
- yaml: always import distro-provided pyyaml (LP: #2007234, LP: #2007241)

 -- Renan Rodrigo   Thu, 06 Apr 2023
10:50:05 -0300

** Changed in: ubuntu-advantage-tools (Ubuntu Xenial)
   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/2004018

Title:
  hide upgrade notifications on unsupported arches

Status in ubuntu-advantage-tools package in Ubuntu:
  Fix Released
Status in ubuntu-advantage-tools source package in Xenial:
  Fix Released
Status in ubuntu-advantage-tools source package in Bionic:
  Fix Released
Status in ubuntu-advantage-tools source package in Focal:
  Fix Released
Status in ubuntu-advantage-tools source package in Jammy:
  Fix Released
Status in ubuntu-advantage-tools source package in Kinetic:
  Fix Released

Bug description:
  [Impact]
  Users of unsupported architectures (such as armhf) could see the messages 
about updates available in Ubuntu Pro, even though they aren't really available 
to that machine.

  The fix is to check the supported architectures of esm before
  configuring the esm-apt-cache. The end result is that messages don't
  get displayed on unsupported systems

  [Test Case]
  On a fresh armhf container (or other unsupported architecture):
  ```
  /usr/bin/python3 /usr/lib/ubuntu-advantage/esm_cache.py
  ls /var/lib/ubuntu-advantage/apt-esm/etc/apt/sources.list.d
  ```
  That directory should not exist or not have any contents if the fix worked. 
(That means that apt won't attempt to download any potential esm updates.)

  Machines which had already downloaded the sources lists should have those 
removed.
  On a fresh armhf container (or other unsupported architecture):
  - Running latest released u-a-t:
  ```
  /usr/bin/python3 /usr/lib/ubuntu-advantage/esm_cache.py
  ls /var/lib/ubuntu-advantage/apt-esm/etc/apt/sources.list.d
  ```
  The directory will contain the sources list files for esm-apps at least.

  - Upgrade to u-a-t 27.14:
  ```
  /usr/bin/python3 /usr/lib/ubuntu-advantage/esm_cache.py
  ls /var/lib/ubuntu-advantage/apt-esm/etc/apt/sources.list.d
  ```
  That directory should not exist or 

[Group.of.nepali.translators] [Bug 2004280] Re: move settings that should not be in conffile

2023-04-18 Thread Launchpad Bug Tracker
This bug was fixed in the package ubuntu-advantage-tools - 27.14.4~22.04

---
ubuntu-advantage-tools (27.14.4~22.04) jammy; urgency=medium

  * Backport new upstream release: (LP: #2011477) to jammy

ubuntu-advantage-tools (27.14.4) lunar; urgency=medium

  * timer: disable update_contract_info job (LP: #2015302)
  * livepatch: prevent livepatch from auto-enabling and subsequently failing
on non-amd64 systems (LP: #2015241)

ubuntu-advantage-tools (27.14.3) lunar; urgency=medium

  * livepatch: prevent livepatch from auto-enabling and subsequently failing
on interim releases (LP: #2013409)

ubuntu-advantage-tools (27.14.2~23.04.1) lunar; urgency=medium

  * status:
- always use dpkg instead of lscpu for fetching architecture
  information (LP: #2012735)

ubuntu-advantage-tools (27.14.1~23.04.1) lunar; urgency=medium

  * New upstream release 27.14.1
- apt: fix a configuration leak in the apt.get_pkg_candidate_version
  function (LP: #2012642)

ubuntu-advantage-tools (27.14~23.04.1) lunar; urgency=medium

  * d/ubuntu-advantage-tools.{postinst,postrm,preinst}:
- migrate certain settings out of uaclient.conf to a new file managed by
  the pro config subcommand (LP: #2004280)
  * d/ubuntu-advantage-tools.postinst:
- refactor PREVIOUS_PKG_VER as a global variable
- simplify how we add notices
  * New upstream release 27.14 (LP: #2011477)
- api: new u.unattended_upgrades.status.v1 endpoint for querying status of
  unattended upgrades
- apt:
  + remove legacy apt-hook
  + deliver json apt-hook for interim releases
  + fix cloud identification logic in json apt-hook
  + make all calls to esm-cache isolated from system configuration
(LP: #2008280)
  + only set up the esm cache on supported systems (LP: #2004018)
- fix:
  + format the output to be more readable (LP: #1926182)
  + add option to attach during a fix without a token
  + verify if fixed version can be installed before trying (LP: #2006705)
- livepatch: show warning if current kernel is not supported
- locks: alert user about corrupted lock files (LP: #1996931)
- logging: logs are now formatted as jsonlines
- motd: remove esm-apps announcement
- notices: new representation on disk as separate files (LP: #1987738)
- realtime: remove ubuntu-realtime package on disablement
- status:
  + removed contract info update check network call
  + no longer includes warnings about notices when non-root (LP: #2006138)
  + unattached status sends virt type to contract server for better
resource availability calculation
- timer jobs: add daily job to check for contract updates
- yaml: always import distro-provided pyyaml (LP: #2007234, LP: #2007241)

 -- Renan Rodrigo   Thu, 06 Apr 2023
10:48:43 -0300

** Changed in: ubuntu-advantage-tools (Ubuntu Kinetic)
   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/2004280

Title:
  move settings that should not be in conffile

Status in ubuntu-advantage-tools package in Ubuntu:
  Fix Released
Status in ubuntu-advantage-tools source package in Xenial:
  Fix Released
Status in ubuntu-advantage-tools source package in Bionic:
  Fix Released
Status in ubuntu-advantage-tools source package in Focal:
  Fix Released
Status in ubuntu-advantage-tools source package in Jammy:
  Fix Released
Status in ubuntu-advantage-tools source package in Kinetic:
  Fix Released

Bug description:
  [Impact]  
  Users who modify one of several settings via the `pro config` sub command 
will be unwittingly changing the contents of a conffile. Those changes could 
then cause a conffile prompt next time they upgrade u-a-t (if we changed the 
default conffile).

  These settings are intended to be easily modified by the user in
  normal circumstances, so conffile prompts caused by them are
  unnecessary and concerning to the end-user.

  The fix is to migrate these settings out of the conffile into a
  separate not-conffile that is managed by the `pro config` subcommand
  only. This file will live in /var/lib/ubuntu-advantage.

  [Test Case]  
  We will run a script that exercises the following scenarios:
  * normal upgrade with no uaclient.conf changes
* verify: no conffile prompts
* verify: no warnings/errors during upgrade
* verify: debsums -e ubuntu-advantage-tools is OK after upgrade
  * upgrade where user had run pro config set apt_news=false
* verify: no conffile prompts
* verify: no warnings/errors during upgrade
* verify: debsums -e ubuntu-advantage-tools is OK after upgrade
* verify: modified settings are preserved in new user-config.json
  * upgrade where user had modified uaclient.conf settings that will
remain in uaclient.conf after the migration
* 

[Group.of.nepali.translators] [Bug 2004280] Re: move settings that should not be in conffile

2023-04-18 Thread Launchpad Bug Tracker
This bug was fixed in the package ubuntu-advantage-tools - 27.14.4~20.04

---
ubuntu-advantage-tools (27.14.4~20.04) focal; urgency=medium

  * Backport new upstream release: (LP: #2011477) to focal

ubuntu-advantage-tools (27.14.4) lunar; urgency=medium

  * timer: disable update_contract_info job (LP: #2015302)
  * livepatch: prevent livepatch from auto-enabling and subsequently failing
on non-amd64 systems (LP: #2015241)

ubuntu-advantage-tools (27.14.3) lunar; urgency=medium

  * livepatch: prevent livepatch from auto-enabling and subsequently failing
on interim releases (LP: #2013409)

ubuntu-advantage-tools (27.14.2~23.04.1) lunar; urgency=medium

  * status:
- always use dpkg instead of lscpu for fetching architecture
  information (LP: #2012735)

ubuntu-advantage-tools (27.14.1~23.04.1) lunar; urgency=medium

  * New upstream release 27.14.1
- apt: fix a configuration leak in the apt.get_pkg_candidate_version
  function (LP: #2012642)

ubuntu-advantage-tools (27.14~23.04.1) lunar; urgency=medium

  * d/ubuntu-advantage-tools.{postinst,postrm,preinst}:
- migrate certain settings out of uaclient.conf to a new file managed by
  the pro config subcommand (LP: #2004280)
  * d/ubuntu-advantage-tools.postinst:
- refactor PREVIOUS_PKG_VER as a global variable
- simplify how we add notices
  * New upstream release 27.14 (LP: #2011477)
- api: new u.unattended_upgrades.status.v1 endpoint for querying status of
  unattended upgrades
- apt:
  + remove legacy apt-hook
  + deliver json apt-hook for interim releases
  + fix cloud identification logic in json apt-hook
  + make all calls to esm-cache isolated from system configuration
(LP: #2008280)
  + only set up the esm cache on supported systems (LP: #2004018)
- fix:
  + format the output to be more readable (LP: #1926182)
  + add option to attach during a fix without a token
  + verify if fixed version can be installed before trying (LP: #2006705)
- livepatch: show warning if current kernel is not supported
- locks: alert user about corrupted lock files (LP: #1996931)
- logging: logs are now formatted as jsonlines
- motd: remove esm-apps announcement
- notices: new representation on disk as separate files (LP: #1987738)
- realtime: remove ubuntu-realtime package on disablement
- status:
  + removed contract info update check network call
  + no longer includes warnings about notices when non-root (LP: #2006138)
  + unattached status sends virt type to contract server for better
resource availability calculation
- timer jobs: add daily job to check for contract updates
- yaml: always import distro-provided pyyaml (LP: #2007234, LP: #2007241)

 -- Renan Rodrigo   Thu, 06 Apr 2023
10:48:25 -0300

** Changed in: ubuntu-advantage-tools (Ubuntu Jammy)
   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/2004280

Title:
  move settings that should not be in conffile

Status in ubuntu-advantage-tools package in Ubuntu:
  Fix Released
Status in ubuntu-advantage-tools source package in Xenial:
  Fix Released
Status in ubuntu-advantage-tools source package in Bionic:
  Fix Released
Status in ubuntu-advantage-tools source package in Focal:
  Fix Released
Status in ubuntu-advantage-tools source package in Jammy:
  Fix Released
Status in ubuntu-advantage-tools source package in Kinetic:
  Fix Released

Bug description:
  [Impact]  
  Users who modify one of several settings via the `pro config` sub command 
will be unwittingly changing the contents of a conffile. Those changes could 
then cause a conffile prompt next time they upgrade u-a-t (if we changed the 
default conffile).

  These settings are intended to be easily modified by the user in
  normal circumstances, so conffile prompts caused by them are
  unnecessary and concerning to the end-user.

  The fix is to migrate these settings out of the conffile into a
  separate not-conffile that is managed by the `pro config` subcommand
  only. This file will live in /var/lib/ubuntu-advantage.

  [Test Case]  
  We will run a script that exercises the following scenarios:
  * normal upgrade with no uaclient.conf changes
* verify: no conffile prompts
* verify: no warnings/errors during upgrade
* verify: debsums -e ubuntu-advantage-tools is OK after upgrade
  * upgrade where user had run pro config set apt_news=false
* verify: no conffile prompts
* verify: no warnings/errors during upgrade
* verify: debsums -e ubuntu-advantage-tools is OK after upgrade
* verify: modified settings are preserved in new user-config.json
  * upgrade where user had modified uaclient.conf settings that will
remain in uaclient.conf after the migration
* 

[Group.of.nepali.translators] [Bug 2004280] Re: move settings that should not be in conffile

2023-04-18 Thread Launchpad Bug Tracker
This bug was fixed in the package ubuntu-advantage-tools - 27.14.4~18.04

---
ubuntu-advantage-tools (27.14.4~18.04) bionic; urgency=medium

  * Backport new upstream release: (LP: #2011477) to bionic

ubuntu-advantage-tools (27.14.4) lunar; urgency=medium

  * timer: disable update_contract_info job (LP: #2015302)
  * livepatch: prevent livepatch from auto-enabling and subsequently failing
on non-amd64 systems (LP: #2015241)

ubuntu-advantage-tools (27.14.3) lunar; urgency=medium

  * livepatch: prevent livepatch from auto-enabling and subsequently failing
on interim releases (LP: #2013409)

ubuntu-advantage-tools (27.14.2~23.04.1) lunar; urgency=medium

  * status:
- always use dpkg instead of lscpu for fetching architecture
  information (LP: #2012735)

ubuntu-advantage-tools (27.14.1~23.04.1) lunar; urgency=medium

  * New upstream release 27.14.1
- apt: fix a configuration leak in the apt.get_pkg_candidate_version
  function (LP: #2012642)

ubuntu-advantage-tools (27.14~23.04.1) lunar; urgency=medium

  * d/ubuntu-advantage-tools.{postinst,postrm,preinst}:
- migrate certain settings out of uaclient.conf to a new file managed by
  the pro config subcommand (LP: #2004280)
  * d/ubuntu-advantage-tools.postinst:
- refactor PREVIOUS_PKG_VER as a global variable
- simplify how we add notices
  * New upstream release 27.14 (LP: #2011477)
- api: new u.unattended_upgrades.status.v1 endpoint for querying status of
  unattended upgrades
- apt:
  + remove legacy apt-hook
  + deliver json apt-hook for interim releases
  + fix cloud identification logic in json apt-hook
  + make all calls to esm-cache isolated from system configuration
(LP: #2008280)
  + only set up the esm cache on supported systems (LP: #2004018)
- fix:
  + format the output to be more readable (LP: #1926182)
  + add option to attach during a fix without a token
  + verify if fixed version can be installed before trying (LP: #2006705)
- livepatch: show warning if current kernel is not supported
- locks: alert user about corrupted lock files (LP: #1996931)
- logging: logs are now formatted as jsonlines
- motd: remove esm-apps announcement
- notices: new representation on disk as separate files (LP: #1987738)
- realtime: remove ubuntu-realtime package on disablement
- status:
  + removed contract info update check network call
  + no longer includes warnings about notices when non-root (LP: #2006138)
  + unattached status sends virt type to contract server for better
resource availability calculation
- timer jobs: add daily job to check for contract updates
- yaml: always import distro-provided pyyaml (LP: #2007234, LP: #2007241)

 -- Renan Rodrigo   Thu, 06 Apr 2023
10:49:20 -0300

** Changed in: ubuntu-advantage-tools (Ubuntu Bionic)
   Status: Fix Committed => Fix Released

** Changed in: ubuntu-advantage-tools (Ubuntu Focal)
   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/2004280

Title:
  move settings that should not be in conffile

Status in ubuntu-advantage-tools package in Ubuntu:
  Fix Released
Status in ubuntu-advantage-tools source package in Xenial:
  Fix Released
Status in ubuntu-advantage-tools source package in Bionic:
  Fix Released
Status in ubuntu-advantage-tools source package in Focal:
  Fix Released
Status in ubuntu-advantage-tools source package in Jammy:
  Fix Released
Status in ubuntu-advantage-tools source package in Kinetic:
  Fix Released

Bug description:
  [Impact]  
  Users who modify one of several settings via the `pro config` sub command 
will be unwittingly changing the contents of a conffile. Those changes could 
then cause a conffile prompt next time they upgrade u-a-t (if we changed the 
default conffile).

  These settings are intended to be easily modified by the user in
  normal circumstances, so conffile prompts caused by them are
  unnecessary and concerning to the end-user.

  The fix is to migrate these settings out of the conffile into a
  separate not-conffile that is managed by the `pro config` subcommand
  only. This file will live in /var/lib/ubuntu-advantage.

  [Test Case]  
  We will run a script that exercises the following scenarios:
  * normal upgrade with no uaclient.conf changes
* verify: no conffile prompts
* verify: no warnings/errors during upgrade
* verify: debsums -e ubuntu-advantage-tools is OK after upgrade
  * upgrade where user had run pro config set apt_news=false
* verify: no conffile prompts
* verify: no warnings/errors during upgrade
* verify: debsums -e ubuntu-advantage-tools is OK after upgrade
* verify: modified settings are preserved in new user-config.json
  * upgrade where user had 

[Group.of.nepali.translators] [Bug 2004280] Re: move settings that should not be in conffile

2023-04-18 Thread Launchpad Bug Tracker
This bug was fixed in the package ubuntu-advantage-tools - 27.14.4~16.04

---
ubuntu-advantage-tools (27.14.4~16.04) xenial; urgency=medium

  * Backport new upstream release: (LP: #2011477) to xenial

ubuntu-advantage-tools (27.14.4) lunar; urgency=medium

  * timer: disable update_contract_info job (LP: #2015302)
  * livepatch: prevent livepatch from auto-enabling and subsequently failing
on non-amd64 systems (LP: #2015241)

ubuntu-advantage-tools (27.14.3) lunar; urgency=medium

  * livepatch: prevent livepatch from auto-enabling and subsequently failing
on interim releases (LP: #2013409)

ubuntu-advantage-tools (27.14.2~23.04.1) lunar; urgency=medium

  * status:
- always use dpkg instead of lscpu for fetching architecture
  information (LP: #2012735)

ubuntu-advantage-tools (27.14.1~23.04.1) lunar; urgency=medium

  * New upstream release 27.14.1
- apt: fix a configuration leak in the apt.get_pkg_candidate_version
  function (LP: #2012642)

ubuntu-advantage-tools (27.14~23.04.1) lunar; urgency=medium

  * d/ubuntu-advantage-tools.{postinst,postrm,preinst}:
- migrate certain settings out of uaclient.conf to a new file managed by
  the pro config subcommand (LP: #2004280)
  * d/ubuntu-advantage-tools.postinst:
- refactor PREVIOUS_PKG_VER as a global variable
- simplify how we add notices
  * New upstream release 27.14 (LP: #2011477)
- api: new u.unattended_upgrades.status.v1 endpoint for querying status of
  unattended upgrades
- apt:
  + remove legacy apt-hook
  + deliver json apt-hook for interim releases
  + fix cloud identification logic in json apt-hook
  + make all calls to esm-cache isolated from system configuration
(LP: #2008280)
  + only set up the esm cache on supported systems (LP: #2004018)
- fix:
  + format the output to be more readable (LP: #1926182)
  + add option to attach during a fix without a token
  + verify if fixed version can be installed before trying (LP: #2006705)
- livepatch: show warning if current kernel is not supported
- locks: alert user about corrupted lock files (LP: #1996931)
- logging: logs are now formatted as jsonlines
- motd: remove esm-apps announcement
- notices: new representation on disk as separate files (LP: #1987738)
- realtime: remove ubuntu-realtime package on disablement
- status:
  + removed contract info update check network call
  + no longer includes warnings about notices when non-root (LP: #2006138)
  + unattached status sends virt type to contract server for better
resource availability calculation
- timer jobs: add daily job to check for contract updates
- yaml: always import distro-provided pyyaml (LP: #2007234, LP: #2007241)

 -- Renan Rodrigo   Thu, 06 Apr 2023
10:50:05 -0300

** Changed in: ubuntu-advantage-tools (Ubuntu Xenial)
   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/2004280

Title:
  move settings that should not be in conffile

Status in ubuntu-advantage-tools package in Ubuntu:
  Fix Released
Status in ubuntu-advantage-tools source package in Xenial:
  Fix Released
Status in ubuntu-advantage-tools source package in Bionic:
  Fix Released
Status in ubuntu-advantage-tools source package in Focal:
  Fix Released
Status in ubuntu-advantage-tools source package in Jammy:
  Fix Released
Status in ubuntu-advantage-tools source package in Kinetic:
  Fix Released

Bug description:
  [Impact]  
  Users who modify one of several settings via the `pro config` sub command 
will be unwittingly changing the contents of a conffile. Those changes could 
then cause a conffile prompt next time they upgrade u-a-t (if we changed the 
default conffile).

  These settings are intended to be easily modified by the user in
  normal circumstances, so conffile prompts caused by them are
  unnecessary and concerning to the end-user.

  The fix is to migrate these settings out of the conffile into a
  separate not-conffile that is managed by the `pro config` subcommand
  only. This file will live in /var/lib/ubuntu-advantage.

  [Test Case]  
  We will run a script that exercises the following scenarios:
  * normal upgrade with no uaclient.conf changes
* verify: no conffile prompts
* verify: no warnings/errors during upgrade
* verify: debsums -e ubuntu-advantage-tools is OK after upgrade
  * upgrade where user had run pro config set apt_news=false
* verify: no conffile prompts
* verify: no warnings/errors during upgrade
* verify: debsums -e ubuntu-advantage-tools is OK after upgrade
* verify: modified settings are preserved in new user-config.json
  * upgrade where user had modified uaclient.conf settings that will
remain in uaclient.conf after the migration
* 

[Group.of.nepali.translators] [Bug 2006138] Re: non-root status has a bunch of warnings which should be avoided

2023-04-18 Thread Launchpad Bug Tracker
This bug was fixed in the package ubuntu-advantage-tools - 27.14.4~22.04

---
ubuntu-advantage-tools (27.14.4~22.04) jammy; urgency=medium

  * Backport new upstream release: (LP: #2011477) to jammy

ubuntu-advantage-tools (27.14.4) lunar; urgency=medium

  * timer: disable update_contract_info job (LP: #2015302)
  * livepatch: prevent livepatch from auto-enabling and subsequently failing
on non-amd64 systems (LP: #2015241)

ubuntu-advantage-tools (27.14.3) lunar; urgency=medium

  * livepatch: prevent livepatch from auto-enabling and subsequently failing
on interim releases (LP: #2013409)

ubuntu-advantage-tools (27.14.2~23.04.1) lunar; urgency=medium

  * status:
- always use dpkg instead of lscpu for fetching architecture
  information (LP: #2012735)

ubuntu-advantage-tools (27.14.1~23.04.1) lunar; urgency=medium

  * New upstream release 27.14.1
- apt: fix a configuration leak in the apt.get_pkg_candidate_version
  function (LP: #2012642)

ubuntu-advantage-tools (27.14~23.04.1) lunar; urgency=medium

  * d/ubuntu-advantage-tools.{postinst,postrm,preinst}:
- migrate certain settings out of uaclient.conf to a new file managed by
  the pro config subcommand (LP: #2004280)
  * d/ubuntu-advantage-tools.postinst:
- refactor PREVIOUS_PKG_VER as a global variable
- simplify how we add notices
  * New upstream release 27.14 (LP: #2011477)
- api: new u.unattended_upgrades.status.v1 endpoint for querying status of
  unattended upgrades
- apt:
  + remove legacy apt-hook
  + deliver json apt-hook for interim releases
  + fix cloud identification logic in json apt-hook
  + make all calls to esm-cache isolated from system configuration
(LP: #2008280)
  + only set up the esm cache on supported systems (LP: #2004018)
- fix:
  + format the output to be more readable (LP: #1926182)
  + add option to attach during a fix without a token
  + verify if fixed version can be installed before trying (LP: #2006705)
- livepatch: show warning if current kernel is not supported
- locks: alert user about corrupted lock files (LP: #1996931)
- logging: logs are now formatted as jsonlines
- motd: remove esm-apps announcement
- notices: new representation on disk as separate files (LP: #1987738)
- realtime: remove ubuntu-realtime package on disablement
- status:
  + removed contract info update check network call
  + no longer includes warnings about notices when non-root (LP: #2006138)
  + unattached status sends virt type to contract server for better
resource availability calculation
- timer jobs: add daily job to check for contract updates
- yaml: always import distro-provided pyyaml (LP: #2007234, LP: #2007241)

 -- Renan Rodrigo   Thu, 06 Apr 2023
10:48:43 -0300

** Changed in: ubuntu-advantage-tools (Ubuntu Kinetic)
   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/2006138

Title:
  non-root status has a bunch of warnings which should be avoided

Status in ubuntu-advantage-tools package in Ubuntu:
  Fix Released
Status in ubuntu-advantage-tools source package in Xenial:
  Fix Released
Status in ubuntu-advantage-tools source package in Bionic:
  Fix Released
Status in ubuntu-advantage-tools source package in Focal:
  Fix Released
Status in ubuntu-advantage-tools source package in Jammy:
  Fix Released
Status in ubuntu-advantage-tools source package in Kinetic:
  Fix Released

Bug description:
  [Impact]
  When running `pro status --warning` as a non-root user, `pro` would show 
numerous unnecessary warnings.

  There were two warnings that showed up:
  1. a failed contract-server request warning
  2. a failure to remove a notice

  (1) is fixed because of a separate refactor that removed that network call 
from `pro status` entirely.
  (2) is fixed by removing the warning from the output. There is no reason the 
user needs to worry about these, and there's nothing for the user to do, so we 
shouldn't display them.

  [Test Case]
  On an attached machine, run `pro status --format json | jq .warnings`

  Before the fix, this will show many warnings.

  After the fix, this will be an empty list.

  [Regression Potential]
  The fix involved some refactors to the python code that adds and removes 
notices. If we made a mistake, then there could arise a situation where notices 
are not removed/added when they should be.

  [Discussion]
  These warnings about removing notices are due to us calling `notice.remove` 
in many places even when the notice is not present (the `remove` function is 
idempotent). The notices are stored in root-readable files becuase they can 
only be added when running root-only pro operations - that is why the non-root 
process cannot remove them. The case 

[Group.of.nepali.translators] [Bug 2006138] Re: non-root status has a bunch of warnings which should be avoided

2023-04-18 Thread Launchpad Bug Tracker
This bug was fixed in the package ubuntu-advantage-tools - 27.14.4~20.04

---
ubuntu-advantage-tools (27.14.4~20.04) focal; urgency=medium

  * Backport new upstream release: (LP: #2011477) to focal

ubuntu-advantage-tools (27.14.4) lunar; urgency=medium

  * timer: disable update_contract_info job (LP: #2015302)
  * livepatch: prevent livepatch from auto-enabling and subsequently failing
on non-amd64 systems (LP: #2015241)

ubuntu-advantage-tools (27.14.3) lunar; urgency=medium

  * livepatch: prevent livepatch from auto-enabling and subsequently failing
on interim releases (LP: #2013409)

ubuntu-advantage-tools (27.14.2~23.04.1) lunar; urgency=medium

  * status:
- always use dpkg instead of lscpu for fetching architecture
  information (LP: #2012735)

ubuntu-advantage-tools (27.14.1~23.04.1) lunar; urgency=medium

  * New upstream release 27.14.1
- apt: fix a configuration leak in the apt.get_pkg_candidate_version
  function (LP: #2012642)

ubuntu-advantage-tools (27.14~23.04.1) lunar; urgency=medium

  * d/ubuntu-advantage-tools.{postinst,postrm,preinst}:
- migrate certain settings out of uaclient.conf to a new file managed by
  the pro config subcommand (LP: #2004280)
  * d/ubuntu-advantage-tools.postinst:
- refactor PREVIOUS_PKG_VER as a global variable
- simplify how we add notices
  * New upstream release 27.14 (LP: #2011477)
- api: new u.unattended_upgrades.status.v1 endpoint for querying status of
  unattended upgrades
- apt:
  + remove legacy apt-hook
  + deliver json apt-hook for interim releases
  + fix cloud identification logic in json apt-hook
  + make all calls to esm-cache isolated from system configuration
(LP: #2008280)
  + only set up the esm cache on supported systems (LP: #2004018)
- fix:
  + format the output to be more readable (LP: #1926182)
  + add option to attach during a fix without a token
  + verify if fixed version can be installed before trying (LP: #2006705)
- livepatch: show warning if current kernel is not supported
- locks: alert user about corrupted lock files (LP: #1996931)
- logging: logs are now formatted as jsonlines
- motd: remove esm-apps announcement
- notices: new representation on disk as separate files (LP: #1987738)
- realtime: remove ubuntu-realtime package on disablement
- status:
  + removed contract info update check network call
  + no longer includes warnings about notices when non-root (LP: #2006138)
  + unattached status sends virt type to contract server for better
resource availability calculation
- timer jobs: add daily job to check for contract updates
- yaml: always import distro-provided pyyaml (LP: #2007234, LP: #2007241)

 -- Renan Rodrigo   Thu, 06 Apr 2023
10:48:25 -0300

** Changed in: ubuntu-advantage-tools (Ubuntu Jammy)
   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/2006138

Title:
  non-root status has a bunch of warnings which should be avoided

Status in ubuntu-advantage-tools package in Ubuntu:
  Fix Released
Status in ubuntu-advantage-tools source package in Xenial:
  Fix Released
Status in ubuntu-advantage-tools source package in Bionic:
  Fix Released
Status in ubuntu-advantage-tools source package in Focal:
  Fix Released
Status in ubuntu-advantage-tools source package in Jammy:
  Fix Released
Status in ubuntu-advantage-tools source package in Kinetic:
  Fix Released

Bug description:
  [Impact]
  When running `pro status --warning` as a non-root user, `pro` would show 
numerous unnecessary warnings.

  There were two warnings that showed up:
  1. a failed contract-server request warning
  2. a failure to remove a notice

  (1) is fixed because of a separate refactor that removed that network call 
from `pro status` entirely.
  (2) is fixed by removing the warning from the output. There is no reason the 
user needs to worry about these, and there's nothing for the user to do, so we 
shouldn't display them.

  [Test Case]
  On an attached machine, run `pro status --format json | jq .warnings`

  Before the fix, this will show many warnings.

  After the fix, this will be an empty list.

  [Regression Potential]
  The fix involved some refactors to the python code that adds and removes 
notices. If we made a mistake, then there could arise a situation where notices 
are not removed/added when they should be.

  [Discussion]
  These warnings about removing notices are due to us calling `notice.remove` 
in many places even when the notice is not present (the `remove` function is 
idempotent). The notices are stored in root-readable files becuase they can 
only be added when running root-only pro operations - that is why the non-root 
process cannot remove them. The case 

[Group.of.nepali.translators] [Bug 2006138] Re: non-root status has a bunch of warnings which should be avoided

2023-04-18 Thread Launchpad Bug Tracker
This bug was fixed in the package ubuntu-advantage-tools - 27.14.4~18.04

---
ubuntu-advantage-tools (27.14.4~18.04) bionic; urgency=medium

  * Backport new upstream release: (LP: #2011477) to bionic

ubuntu-advantage-tools (27.14.4) lunar; urgency=medium

  * timer: disable update_contract_info job (LP: #2015302)
  * livepatch: prevent livepatch from auto-enabling and subsequently failing
on non-amd64 systems (LP: #2015241)

ubuntu-advantage-tools (27.14.3) lunar; urgency=medium

  * livepatch: prevent livepatch from auto-enabling and subsequently failing
on interim releases (LP: #2013409)

ubuntu-advantage-tools (27.14.2~23.04.1) lunar; urgency=medium

  * status:
- always use dpkg instead of lscpu for fetching architecture
  information (LP: #2012735)

ubuntu-advantage-tools (27.14.1~23.04.1) lunar; urgency=medium

  * New upstream release 27.14.1
- apt: fix a configuration leak in the apt.get_pkg_candidate_version
  function (LP: #2012642)

ubuntu-advantage-tools (27.14~23.04.1) lunar; urgency=medium

  * d/ubuntu-advantage-tools.{postinst,postrm,preinst}:
- migrate certain settings out of uaclient.conf to a new file managed by
  the pro config subcommand (LP: #2004280)
  * d/ubuntu-advantage-tools.postinst:
- refactor PREVIOUS_PKG_VER as a global variable
- simplify how we add notices
  * New upstream release 27.14 (LP: #2011477)
- api: new u.unattended_upgrades.status.v1 endpoint for querying status of
  unattended upgrades
- apt:
  + remove legacy apt-hook
  + deliver json apt-hook for interim releases
  + fix cloud identification logic in json apt-hook
  + make all calls to esm-cache isolated from system configuration
(LP: #2008280)
  + only set up the esm cache on supported systems (LP: #2004018)
- fix:
  + format the output to be more readable (LP: #1926182)
  + add option to attach during a fix without a token
  + verify if fixed version can be installed before trying (LP: #2006705)
- livepatch: show warning if current kernel is not supported
- locks: alert user about corrupted lock files (LP: #1996931)
- logging: logs are now formatted as jsonlines
- motd: remove esm-apps announcement
- notices: new representation on disk as separate files (LP: #1987738)
- realtime: remove ubuntu-realtime package on disablement
- status:
  + removed contract info update check network call
  + no longer includes warnings about notices when non-root (LP: #2006138)
  + unattached status sends virt type to contract server for better
resource availability calculation
- timer jobs: add daily job to check for contract updates
- yaml: always import distro-provided pyyaml (LP: #2007234, LP: #2007241)

 -- Renan Rodrigo   Thu, 06 Apr 2023
10:49:20 -0300

** Changed in: ubuntu-advantage-tools (Ubuntu Bionic)
   Status: Fix Committed => Fix Released

** Changed in: ubuntu-advantage-tools (Ubuntu Focal)
   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/2006138

Title:
  non-root status has a bunch of warnings which should be avoided

Status in ubuntu-advantage-tools package in Ubuntu:
  Fix Released
Status in ubuntu-advantage-tools source package in Xenial:
  Fix Released
Status in ubuntu-advantage-tools source package in Bionic:
  Fix Released
Status in ubuntu-advantage-tools source package in Focal:
  Fix Released
Status in ubuntu-advantage-tools source package in Jammy:
  Fix Released
Status in ubuntu-advantage-tools source package in Kinetic:
  Fix Released

Bug description:
  [Impact]
  When running `pro status --warning` as a non-root user, `pro` would show 
numerous unnecessary warnings.

  There were two warnings that showed up:
  1. a failed contract-server request warning
  2. a failure to remove a notice

  (1) is fixed because of a separate refactor that removed that network call 
from `pro status` entirely.
  (2) is fixed by removing the warning from the output. There is no reason the 
user needs to worry about these, and there's nothing for the user to do, so we 
shouldn't display them.

  [Test Case]
  On an attached machine, run `pro status --format json | jq .warnings`

  Before the fix, this will show many warnings.

  After the fix, this will be an empty list.

  [Regression Potential]
  The fix involved some refactors to the python code that adds and removes 
notices. If we made a mistake, then there could arise a situation where notices 
are not removed/added when they should be.

  [Discussion]
  These warnings about removing notices are due to us calling `notice.remove` 
in many places even when the notice is not present (the `remove` function is 
idempotent). The notices are stored in root-readable files becuase they can 
only be added 

[Group.of.nepali.translators] [Bug 2006138] Re: non-root status has a bunch of warnings which should be avoided

2023-04-18 Thread Launchpad Bug Tracker
This bug was fixed in the package ubuntu-advantage-tools - 27.14.4~16.04

---
ubuntu-advantage-tools (27.14.4~16.04) xenial; urgency=medium

  * Backport new upstream release: (LP: #2011477) to xenial

ubuntu-advantage-tools (27.14.4) lunar; urgency=medium

  * timer: disable update_contract_info job (LP: #2015302)
  * livepatch: prevent livepatch from auto-enabling and subsequently failing
on non-amd64 systems (LP: #2015241)

ubuntu-advantage-tools (27.14.3) lunar; urgency=medium

  * livepatch: prevent livepatch from auto-enabling and subsequently failing
on interim releases (LP: #2013409)

ubuntu-advantage-tools (27.14.2~23.04.1) lunar; urgency=medium

  * status:
- always use dpkg instead of lscpu for fetching architecture
  information (LP: #2012735)

ubuntu-advantage-tools (27.14.1~23.04.1) lunar; urgency=medium

  * New upstream release 27.14.1
- apt: fix a configuration leak in the apt.get_pkg_candidate_version
  function (LP: #2012642)

ubuntu-advantage-tools (27.14~23.04.1) lunar; urgency=medium

  * d/ubuntu-advantage-tools.{postinst,postrm,preinst}:
- migrate certain settings out of uaclient.conf to a new file managed by
  the pro config subcommand (LP: #2004280)
  * d/ubuntu-advantage-tools.postinst:
- refactor PREVIOUS_PKG_VER as a global variable
- simplify how we add notices
  * New upstream release 27.14 (LP: #2011477)
- api: new u.unattended_upgrades.status.v1 endpoint for querying status of
  unattended upgrades
- apt:
  + remove legacy apt-hook
  + deliver json apt-hook for interim releases
  + fix cloud identification logic in json apt-hook
  + make all calls to esm-cache isolated from system configuration
(LP: #2008280)
  + only set up the esm cache on supported systems (LP: #2004018)
- fix:
  + format the output to be more readable (LP: #1926182)
  + add option to attach during a fix without a token
  + verify if fixed version can be installed before trying (LP: #2006705)
- livepatch: show warning if current kernel is not supported
- locks: alert user about corrupted lock files (LP: #1996931)
- logging: logs are now formatted as jsonlines
- motd: remove esm-apps announcement
- notices: new representation on disk as separate files (LP: #1987738)
- realtime: remove ubuntu-realtime package on disablement
- status:
  + removed contract info update check network call
  + no longer includes warnings about notices when non-root (LP: #2006138)
  + unattached status sends virt type to contract server for better
resource availability calculation
- timer jobs: add daily job to check for contract updates
- yaml: always import distro-provided pyyaml (LP: #2007234, LP: #2007241)

 -- Renan Rodrigo   Thu, 06 Apr 2023
10:50:05 -0300

** Changed in: ubuntu-advantage-tools (Ubuntu Xenial)
   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/2006138

Title:
  non-root status has a bunch of warnings which should be avoided

Status in ubuntu-advantage-tools package in Ubuntu:
  Fix Released
Status in ubuntu-advantage-tools source package in Xenial:
  Fix Released
Status in ubuntu-advantage-tools source package in Bionic:
  Fix Released
Status in ubuntu-advantage-tools source package in Focal:
  Fix Released
Status in ubuntu-advantage-tools source package in Jammy:
  Fix Released
Status in ubuntu-advantage-tools source package in Kinetic:
  Fix Released

Bug description:
  [Impact]
  When running `pro status --warning` as a non-root user, `pro` would show 
numerous unnecessary warnings.

  There were two warnings that showed up:
  1. a failed contract-server request warning
  2. a failure to remove a notice

  (1) is fixed because of a separate refactor that removed that network call 
from `pro status` entirely.
  (2) is fixed by removing the warning from the output. There is no reason the 
user needs to worry about these, and there's nothing for the user to do, so we 
shouldn't display them.

  [Test Case]
  On an attached machine, run `pro status --format json | jq .warnings`

  Before the fix, this will show many warnings.

  After the fix, this will be an empty list.

  [Regression Potential]
  The fix involved some refactors to the python code that adds and removes 
notices. If we made a mistake, then there could arise a situation where notices 
are not removed/added when they should be.

  [Discussion]
  These warnings about removing notices are due to us calling `notice.remove` 
in many places even when the notice is not present (the `remove` function is 
idempotent). The notices are stored in root-readable files becuase they can 
only be added when running root-only pro operations - that is why the non-root 
process cannot remove them. The 

[Group.of.nepali.translators] [Bug 2006705] Re: Ubuntu pro reports CVE falsely as fixed

2023-04-18 Thread Launchpad Bug Tracker
This bug was fixed in the package ubuntu-advantage-tools - 27.14.4~22.04

---
ubuntu-advantage-tools (27.14.4~22.04) jammy; urgency=medium

  * Backport new upstream release: (LP: #2011477) to jammy

ubuntu-advantage-tools (27.14.4) lunar; urgency=medium

  * timer: disable update_contract_info job (LP: #2015302)
  * livepatch: prevent livepatch from auto-enabling and subsequently failing
on non-amd64 systems (LP: #2015241)

ubuntu-advantage-tools (27.14.3) lunar; urgency=medium

  * livepatch: prevent livepatch from auto-enabling and subsequently failing
on interim releases (LP: #2013409)

ubuntu-advantage-tools (27.14.2~23.04.1) lunar; urgency=medium

  * status:
- always use dpkg instead of lscpu for fetching architecture
  information (LP: #2012735)

ubuntu-advantage-tools (27.14.1~23.04.1) lunar; urgency=medium

  * New upstream release 27.14.1
- apt: fix a configuration leak in the apt.get_pkg_candidate_version
  function (LP: #2012642)

ubuntu-advantage-tools (27.14~23.04.1) lunar; urgency=medium

  * d/ubuntu-advantage-tools.{postinst,postrm,preinst}:
- migrate certain settings out of uaclient.conf to a new file managed by
  the pro config subcommand (LP: #2004280)
  * d/ubuntu-advantage-tools.postinst:
- refactor PREVIOUS_PKG_VER as a global variable
- simplify how we add notices
  * New upstream release 27.14 (LP: #2011477)
- api: new u.unattended_upgrades.status.v1 endpoint for querying status of
  unattended upgrades
- apt:
  + remove legacy apt-hook
  + deliver json apt-hook for interim releases
  + fix cloud identification logic in json apt-hook
  + make all calls to esm-cache isolated from system configuration
(LP: #2008280)
  + only set up the esm cache on supported systems (LP: #2004018)
- fix:
  + format the output to be more readable (LP: #1926182)
  + add option to attach during a fix without a token
  + verify if fixed version can be installed before trying (LP: #2006705)
- livepatch: show warning if current kernel is not supported
- locks: alert user about corrupted lock files (LP: #1996931)
- logging: logs are now formatted as jsonlines
- motd: remove esm-apps announcement
- notices: new representation on disk as separate files (LP: #1987738)
- realtime: remove ubuntu-realtime package on disablement
- status:
  + removed contract info update check network call
  + no longer includes warnings about notices when non-root (LP: #2006138)
  + unattached status sends virt type to contract server for better
resource availability calculation
- timer jobs: add daily job to check for contract updates
- yaml: always import distro-provided pyyaml (LP: #2007234, LP: #2007241)

 -- Renan Rodrigo   Thu, 06 Apr 2023
10:48:43 -0300

** Changed in: ubuntu-advantage-tools (Ubuntu Kinetic)
   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/2006705

Title:
  Ubuntu pro reports CVE falsely as fixed

Status in ubuntu-advantage-tools package in Ubuntu:
  Fix Released
Status in ubuntu-advantage-tools source package in Xenial:
  Fix Released
Status in ubuntu-advantage-tools source package in Bionic:
  Fix Released
Status in ubuntu-advantage-tools source package in Focal:
  Fix Released
Status in ubuntu-advantage-tools source package in Jammy:
  Fix Released
Status in ubuntu-advantage-tools source package in Kinetic:
  Fix Released

Bug description:
  [Impact]
  In some cases, a machine may not have access to the version of a package that 
we assume to be available in `pro fix`. The result is that `pro fix` says 
"CVE-1234 is resolved" after a successful `apt install` command, even though 
the version with the fix was not actually installed. This is a misleading 
message and may lead users to believe they are safe from the given CVE when 
they are not.

  The fix is to check the local apt-cache before trying to install a
  version to make sure that the candidate version is the one with the
  fix applied. Only then do we proceed with the `apt install` and say
  that the CVE is resolved.

  [Test Case]
  This will be covered by our full test run for u-a-t 27.14.
  The specific test that covers this scenario can be inspected here:
  
https://github.com/canonical/ubuntu-pro-client/blob/27.14/features/fix.feature#L474

  [Regression Potential]
  The new code to prevent this situation is an additional check before 
attempting to install the update. If there is a mistake in the implementation, 
it could prevent `pro fix` from resolving CVEs that can be resolved.

  [Original Description]

  pro version: 27.13.3-18.01.1

  When running:
  sudo pro fix CVE-2023-0286
  CVE-2023-0286: OpenSSL vulnerabilities
  https://ubuntu.com/security/CVE-2023-0286
  

[Group.of.nepali.translators] [Bug 2006705] Re: Ubuntu pro reports CVE falsely as fixed

2023-04-18 Thread Launchpad Bug Tracker
This bug was fixed in the package ubuntu-advantage-tools - 27.14.4~20.04

---
ubuntu-advantage-tools (27.14.4~20.04) focal; urgency=medium

  * Backport new upstream release: (LP: #2011477) to focal

ubuntu-advantage-tools (27.14.4) lunar; urgency=medium

  * timer: disable update_contract_info job (LP: #2015302)
  * livepatch: prevent livepatch from auto-enabling and subsequently failing
on non-amd64 systems (LP: #2015241)

ubuntu-advantage-tools (27.14.3) lunar; urgency=medium

  * livepatch: prevent livepatch from auto-enabling and subsequently failing
on interim releases (LP: #2013409)

ubuntu-advantage-tools (27.14.2~23.04.1) lunar; urgency=medium

  * status:
- always use dpkg instead of lscpu for fetching architecture
  information (LP: #2012735)

ubuntu-advantage-tools (27.14.1~23.04.1) lunar; urgency=medium

  * New upstream release 27.14.1
- apt: fix a configuration leak in the apt.get_pkg_candidate_version
  function (LP: #2012642)

ubuntu-advantage-tools (27.14~23.04.1) lunar; urgency=medium

  * d/ubuntu-advantage-tools.{postinst,postrm,preinst}:
- migrate certain settings out of uaclient.conf to a new file managed by
  the pro config subcommand (LP: #2004280)
  * d/ubuntu-advantage-tools.postinst:
- refactor PREVIOUS_PKG_VER as a global variable
- simplify how we add notices
  * New upstream release 27.14 (LP: #2011477)
- api: new u.unattended_upgrades.status.v1 endpoint for querying status of
  unattended upgrades
- apt:
  + remove legacy apt-hook
  + deliver json apt-hook for interim releases
  + fix cloud identification logic in json apt-hook
  + make all calls to esm-cache isolated from system configuration
(LP: #2008280)
  + only set up the esm cache on supported systems (LP: #2004018)
- fix:
  + format the output to be more readable (LP: #1926182)
  + add option to attach during a fix without a token
  + verify if fixed version can be installed before trying (LP: #2006705)
- livepatch: show warning if current kernel is not supported
- locks: alert user about corrupted lock files (LP: #1996931)
- logging: logs are now formatted as jsonlines
- motd: remove esm-apps announcement
- notices: new representation on disk as separate files (LP: #1987738)
- realtime: remove ubuntu-realtime package on disablement
- status:
  + removed contract info update check network call
  + no longer includes warnings about notices when non-root (LP: #2006138)
  + unattached status sends virt type to contract server for better
resource availability calculation
- timer jobs: add daily job to check for contract updates
- yaml: always import distro-provided pyyaml (LP: #2007234, LP: #2007241)

 -- Renan Rodrigo   Thu, 06 Apr 2023
10:48:25 -0300

** Changed in: ubuntu-advantage-tools (Ubuntu Jammy)
   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/2006705

Title:
  Ubuntu pro reports CVE falsely as fixed

Status in ubuntu-advantage-tools package in Ubuntu:
  Fix Released
Status in ubuntu-advantage-tools source package in Xenial:
  Fix Released
Status in ubuntu-advantage-tools source package in Bionic:
  Fix Released
Status in ubuntu-advantage-tools source package in Focal:
  Fix Released
Status in ubuntu-advantage-tools source package in Jammy:
  Fix Released
Status in ubuntu-advantage-tools source package in Kinetic:
  Fix Released

Bug description:
  [Impact]
  In some cases, a machine may not have access to the version of a package that 
we assume to be available in `pro fix`. The result is that `pro fix` says 
"CVE-1234 is resolved" after a successful `apt install` command, even though 
the version with the fix was not actually installed. This is a misleading 
message and may lead users to believe they are safe from the given CVE when 
they are not.

  The fix is to check the local apt-cache before trying to install a
  version to make sure that the candidate version is the one with the
  fix applied. Only then do we proceed with the `apt install` and say
  that the CVE is resolved.

  [Test Case]
  This will be covered by our full test run for u-a-t 27.14.
  The specific test that covers this scenario can be inspected here:
  
https://github.com/canonical/ubuntu-pro-client/blob/27.14/features/fix.feature#L474

  [Regression Potential]
  The new code to prevent this situation is an additional check before 
attempting to install the update. If there is a mistake in the implementation, 
it could prevent `pro fix` from resolving CVEs that can be resolved.

  [Original Description]

  pro version: 27.13.3-18.01.1

  When running:
  sudo pro fix CVE-2023-0286
  CVE-2023-0286: OpenSSL vulnerabilities
  https://ubuntu.com/security/CVE-2023-0286
    

[Group.of.nepali.translators] [Bug 2006705] Re: Ubuntu pro reports CVE falsely as fixed

2023-04-18 Thread Launchpad Bug Tracker
This bug was fixed in the package ubuntu-advantage-tools - 27.14.4~18.04

---
ubuntu-advantage-tools (27.14.4~18.04) bionic; urgency=medium

  * Backport new upstream release: (LP: #2011477) to bionic

ubuntu-advantage-tools (27.14.4) lunar; urgency=medium

  * timer: disable update_contract_info job (LP: #2015302)
  * livepatch: prevent livepatch from auto-enabling and subsequently failing
on non-amd64 systems (LP: #2015241)

ubuntu-advantage-tools (27.14.3) lunar; urgency=medium

  * livepatch: prevent livepatch from auto-enabling and subsequently failing
on interim releases (LP: #2013409)

ubuntu-advantage-tools (27.14.2~23.04.1) lunar; urgency=medium

  * status:
- always use dpkg instead of lscpu for fetching architecture
  information (LP: #2012735)

ubuntu-advantage-tools (27.14.1~23.04.1) lunar; urgency=medium

  * New upstream release 27.14.1
- apt: fix a configuration leak in the apt.get_pkg_candidate_version
  function (LP: #2012642)

ubuntu-advantage-tools (27.14~23.04.1) lunar; urgency=medium

  * d/ubuntu-advantage-tools.{postinst,postrm,preinst}:
- migrate certain settings out of uaclient.conf to a new file managed by
  the pro config subcommand (LP: #2004280)
  * d/ubuntu-advantage-tools.postinst:
- refactor PREVIOUS_PKG_VER as a global variable
- simplify how we add notices
  * New upstream release 27.14 (LP: #2011477)
- api: new u.unattended_upgrades.status.v1 endpoint for querying status of
  unattended upgrades
- apt:
  + remove legacy apt-hook
  + deliver json apt-hook for interim releases
  + fix cloud identification logic in json apt-hook
  + make all calls to esm-cache isolated from system configuration
(LP: #2008280)
  + only set up the esm cache on supported systems (LP: #2004018)
- fix:
  + format the output to be more readable (LP: #1926182)
  + add option to attach during a fix without a token
  + verify if fixed version can be installed before trying (LP: #2006705)
- livepatch: show warning if current kernel is not supported
- locks: alert user about corrupted lock files (LP: #1996931)
- logging: logs are now formatted as jsonlines
- motd: remove esm-apps announcement
- notices: new representation on disk as separate files (LP: #1987738)
- realtime: remove ubuntu-realtime package on disablement
- status:
  + removed contract info update check network call
  + no longer includes warnings about notices when non-root (LP: #2006138)
  + unattached status sends virt type to contract server for better
resource availability calculation
- timer jobs: add daily job to check for contract updates
- yaml: always import distro-provided pyyaml (LP: #2007234, LP: #2007241)

 -- Renan Rodrigo   Thu, 06 Apr 2023
10:49:20 -0300

** Changed in: ubuntu-advantage-tools (Ubuntu Bionic)
   Status: Fix Committed => Fix Released

** Changed in: ubuntu-advantage-tools (Ubuntu Focal)
   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/2006705

Title:
  Ubuntu pro reports CVE falsely as fixed

Status in ubuntu-advantage-tools package in Ubuntu:
  Fix Released
Status in ubuntu-advantage-tools source package in Xenial:
  Fix Released
Status in ubuntu-advantage-tools source package in Bionic:
  Fix Released
Status in ubuntu-advantage-tools source package in Focal:
  Fix Released
Status in ubuntu-advantage-tools source package in Jammy:
  Fix Released
Status in ubuntu-advantage-tools source package in Kinetic:
  Fix Released

Bug description:
  [Impact]
  In some cases, a machine may not have access to the version of a package that 
we assume to be available in `pro fix`. The result is that `pro fix` says 
"CVE-1234 is resolved" after a successful `apt install` command, even though 
the version with the fix was not actually installed. This is a misleading 
message and may lead users to believe they are safe from the given CVE when 
they are not.

  The fix is to check the local apt-cache before trying to install a
  version to make sure that the candidate version is the one with the
  fix applied. Only then do we proceed with the `apt install` and say
  that the CVE is resolved.

  [Test Case]
  This will be covered by our full test run for u-a-t 27.14.
  The specific test that covers this scenario can be inspected here:
  
https://github.com/canonical/ubuntu-pro-client/blob/27.14/features/fix.feature#L474

  [Regression Potential]
  The new code to prevent this situation is an additional check before 
attempting to install the update. If there is a mistake in the implementation, 
it could prevent `pro fix` from resolving CVEs that can be resolved.

  [Original Description]

  pro version: 27.13.3-18.01.1

  When running:
  sudo pro fix 

[Group.of.nepali.translators] [Bug 2006705] Re: Ubuntu pro reports CVE falsely as fixed

2023-04-18 Thread Launchpad Bug Tracker
This bug was fixed in the package ubuntu-advantage-tools - 27.14.4~16.04

---
ubuntu-advantage-tools (27.14.4~16.04) xenial; urgency=medium

  * Backport new upstream release: (LP: #2011477) to xenial

ubuntu-advantage-tools (27.14.4) lunar; urgency=medium

  * timer: disable update_contract_info job (LP: #2015302)
  * livepatch: prevent livepatch from auto-enabling and subsequently failing
on non-amd64 systems (LP: #2015241)

ubuntu-advantage-tools (27.14.3) lunar; urgency=medium

  * livepatch: prevent livepatch from auto-enabling and subsequently failing
on interim releases (LP: #2013409)

ubuntu-advantage-tools (27.14.2~23.04.1) lunar; urgency=medium

  * status:
- always use dpkg instead of lscpu for fetching architecture
  information (LP: #2012735)

ubuntu-advantage-tools (27.14.1~23.04.1) lunar; urgency=medium

  * New upstream release 27.14.1
- apt: fix a configuration leak in the apt.get_pkg_candidate_version
  function (LP: #2012642)

ubuntu-advantage-tools (27.14~23.04.1) lunar; urgency=medium

  * d/ubuntu-advantage-tools.{postinst,postrm,preinst}:
- migrate certain settings out of uaclient.conf to a new file managed by
  the pro config subcommand (LP: #2004280)
  * d/ubuntu-advantage-tools.postinst:
- refactor PREVIOUS_PKG_VER as a global variable
- simplify how we add notices
  * New upstream release 27.14 (LP: #2011477)
- api: new u.unattended_upgrades.status.v1 endpoint for querying status of
  unattended upgrades
- apt:
  + remove legacy apt-hook
  + deliver json apt-hook for interim releases
  + fix cloud identification logic in json apt-hook
  + make all calls to esm-cache isolated from system configuration
(LP: #2008280)
  + only set up the esm cache on supported systems (LP: #2004018)
- fix:
  + format the output to be more readable (LP: #1926182)
  + add option to attach during a fix without a token
  + verify if fixed version can be installed before trying (LP: #2006705)
- livepatch: show warning if current kernel is not supported
- locks: alert user about corrupted lock files (LP: #1996931)
- logging: logs are now formatted as jsonlines
- motd: remove esm-apps announcement
- notices: new representation on disk as separate files (LP: #1987738)
- realtime: remove ubuntu-realtime package on disablement
- status:
  + removed contract info update check network call
  + no longer includes warnings about notices when non-root (LP: #2006138)
  + unattached status sends virt type to contract server for better
resource availability calculation
- timer jobs: add daily job to check for contract updates
- yaml: always import distro-provided pyyaml (LP: #2007234, LP: #2007241)

 -- Renan Rodrigo   Thu, 06 Apr 2023
10:50:05 -0300

** Changed in: ubuntu-advantage-tools (Ubuntu Xenial)
   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/2006705

Title:
  Ubuntu pro reports CVE falsely as fixed

Status in ubuntu-advantage-tools package in Ubuntu:
  Fix Released
Status in ubuntu-advantage-tools source package in Xenial:
  Fix Released
Status in ubuntu-advantage-tools source package in Bionic:
  Fix Released
Status in ubuntu-advantage-tools source package in Focal:
  Fix Released
Status in ubuntu-advantage-tools source package in Jammy:
  Fix Released
Status in ubuntu-advantage-tools source package in Kinetic:
  Fix Released

Bug description:
  [Impact]
  In some cases, a machine may not have access to the version of a package that 
we assume to be available in `pro fix`. The result is that `pro fix` says 
"CVE-1234 is resolved" after a successful `apt install` command, even though 
the version with the fix was not actually installed. This is a misleading 
message and may lead users to believe they are safe from the given CVE when 
they are not.

  The fix is to check the local apt-cache before trying to install a
  version to make sure that the candidate version is the one with the
  fix applied. Only then do we proceed with the `apt install` and say
  that the CVE is resolved.

  [Test Case]
  This will be covered by our full test run for u-a-t 27.14.
  The specific test that covers this scenario can be inspected here:
  
https://github.com/canonical/ubuntu-pro-client/blob/27.14/features/fix.feature#L474

  [Regression Potential]
  The new code to prevent this situation is an additional check before 
attempting to install the update. If there is a mistake in the implementation, 
it could prevent `pro fix` from resolving CVEs that can be resolved.

  [Original Description]

  pro version: 27.13.3-18.01.1

  When running:
  sudo pro fix CVE-2023-0286
  CVE-2023-0286: OpenSSL vulnerabilities
  https://ubuntu.com/security/CVE-2023-0286
 

[Group.of.nepali.translators] [Bug 2007234] Re: /usr/lib/ubuntu-advantage/esm_cache.py:ModuleNotFoundError:/usr/lib/ubuntu-advantage/esm_cache.py@5:/usr/lib/python3/dist-packages/uaclient/apt.py@13:/u

2023-04-18 Thread Launchpad Bug Tracker
This bug was fixed in the package ubuntu-advantage-tools - 27.14.4~22.04

---
ubuntu-advantage-tools (27.14.4~22.04) jammy; urgency=medium

  * Backport new upstream release: (LP: #2011477) to jammy

ubuntu-advantage-tools (27.14.4) lunar; urgency=medium

  * timer: disable update_contract_info job (LP: #2015302)
  * livepatch: prevent livepatch from auto-enabling and subsequently failing
on non-amd64 systems (LP: #2015241)

ubuntu-advantage-tools (27.14.3) lunar; urgency=medium

  * livepatch: prevent livepatch from auto-enabling and subsequently failing
on interim releases (LP: #2013409)

ubuntu-advantage-tools (27.14.2~23.04.1) lunar; urgency=medium

  * status:
- always use dpkg instead of lscpu for fetching architecture
  information (LP: #2012735)

ubuntu-advantage-tools (27.14.1~23.04.1) lunar; urgency=medium

  * New upstream release 27.14.1
- apt: fix a configuration leak in the apt.get_pkg_candidate_version
  function (LP: #2012642)

ubuntu-advantage-tools (27.14~23.04.1) lunar; urgency=medium

  * d/ubuntu-advantage-tools.{postinst,postrm,preinst}:
- migrate certain settings out of uaclient.conf to a new file managed by
  the pro config subcommand (LP: #2004280)
  * d/ubuntu-advantage-tools.postinst:
- refactor PREVIOUS_PKG_VER as a global variable
- simplify how we add notices
  * New upstream release 27.14 (LP: #2011477)
- api: new u.unattended_upgrades.status.v1 endpoint for querying status of
  unattended upgrades
- apt:
  + remove legacy apt-hook
  + deliver json apt-hook for interim releases
  + fix cloud identification logic in json apt-hook
  + make all calls to esm-cache isolated from system configuration
(LP: #2008280)
  + only set up the esm cache on supported systems (LP: #2004018)
- fix:
  + format the output to be more readable (LP: #1926182)
  + add option to attach during a fix without a token
  + verify if fixed version can be installed before trying (LP: #2006705)
- livepatch: show warning if current kernel is not supported
- locks: alert user about corrupted lock files (LP: #1996931)
- logging: logs are now formatted as jsonlines
- motd: remove esm-apps announcement
- notices: new representation on disk as separate files (LP: #1987738)
- realtime: remove ubuntu-realtime package on disablement
- status:
  + removed contract info update check network call
  + no longer includes warnings about notices when non-root (LP: #2006138)
  + unattached status sends virt type to contract server for better
resource availability calculation
- timer jobs: add daily job to check for contract updates
- yaml: always import distro-provided pyyaml (LP: #2007234, LP: #2007241)

 -- Renan Rodrigo   Thu, 06 Apr 2023
10:48:43 -0300

** Changed in: ubuntu-advantage-tools (Ubuntu Kinetic)
   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/2007234

Title:
  /usr/lib/ubuntu-
  advantage/esm_cache.py:ModuleNotFoundError:/usr/lib/ubuntu-
  advantage/esm_cache.py@5:/usr/lib/python3/dist-
  packages/uaclient/apt.py@13:/usr/lib/python3/dist-
  packages/uaclient/event_logger.py@14

Status in ubuntu-advantage-tools package in Ubuntu:
  Fix Released
Status in ubuntu-advantage-tools source package in Xenial:
  Fix Released
Status in ubuntu-advantage-tools source package in Bionic:
  Fix Released
Status in ubuntu-advantage-tools source package in Focal:
  Fix Released
Status in ubuntu-advantage-tools source package in Jammy:
  Fix Released
Status in ubuntu-advantage-tools source package in Kinetic:
  Fix Released

Bug description:
  [Impact]
  If python3 was able to import uaclient but unable to import yaml for some 
reason, pro client processes would crash.

  ubuntu-advantage-tools depends on python3-yaml, so we consider the
  case where python3-yaml is not installed or corrupted to be
  unsupportable by u-a-t (though it may be indicative of a bug or error
  somewhere else).

  In the case where python3-yaml is installed properly, but the user's
  python environment is set up in such a way that it isn't seen by a
  normal `import yaml`, then we can mitigate the issue. We will log an
  error and exit when yaml is not found, avoiding a crash and autoamatic
  error reports.

  [Test Case]
  In a container, set up a contrived python environment where it can see 
uaclient and apt but not yaml:
  ```
  apt update
  apt install python3-venv
  python3 -m venv env
  source ./env/bin/activate
  ln -s /usr/lib/python3/dist-packages/uaclient 
./env/lib/python3.10/site-packages/uaclient
  ln -s /usr/lib/python3/dist-packages/apt 
./env/lib/python3.10/site-packages/apt
  ln -s /usr/lib/python3/dist-packages/apt_pkg.cpython-310-x86_64-linux-gnu.so 

[Group.of.nepali.translators] [Bug 2007234] Re: /usr/lib/ubuntu-advantage/esm_cache.py:ModuleNotFoundError:/usr/lib/ubuntu-advantage/esm_cache.py@5:/usr/lib/python3/dist-packages/uaclient/apt.py@13:/u

2023-04-18 Thread Launchpad Bug Tracker
This bug was fixed in the package ubuntu-advantage-tools - 27.14.4~20.04

---
ubuntu-advantage-tools (27.14.4~20.04) focal; urgency=medium

  * Backport new upstream release: (LP: #2011477) to focal

ubuntu-advantage-tools (27.14.4) lunar; urgency=medium

  * timer: disable update_contract_info job (LP: #2015302)
  * livepatch: prevent livepatch from auto-enabling and subsequently failing
on non-amd64 systems (LP: #2015241)

ubuntu-advantage-tools (27.14.3) lunar; urgency=medium

  * livepatch: prevent livepatch from auto-enabling and subsequently failing
on interim releases (LP: #2013409)

ubuntu-advantage-tools (27.14.2~23.04.1) lunar; urgency=medium

  * status:
- always use dpkg instead of lscpu for fetching architecture
  information (LP: #2012735)

ubuntu-advantage-tools (27.14.1~23.04.1) lunar; urgency=medium

  * New upstream release 27.14.1
- apt: fix a configuration leak in the apt.get_pkg_candidate_version
  function (LP: #2012642)

ubuntu-advantage-tools (27.14~23.04.1) lunar; urgency=medium

  * d/ubuntu-advantage-tools.{postinst,postrm,preinst}:
- migrate certain settings out of uaclient.conf to a new file managed by
  the pro config subcommand (LP: #2004280)
  * d/ubuntu-advantage-tools.postinst:
- refactor PREVIOUS_PKG_VER as a global variable
- simplify how we add notices
  * New upstream release 27.14 (LP: #2011477)
- api: new u.unattended_upgrades.status.v1 endpoint for querying status of
  unattended upgrades
- apt:
  + remove legacy apt-hook
  + deliver json apt-hook for interim releases
  + fix cloud identification logic in json apt-hook
  + make all calls to esm-cache isolated from system configuration
(LP: #2008280)
  + only set up the esm cache on supported systems (LP: #2004018)
- fix:
  + format the output to be more readable (LP: #1926182)
  + add option to attach during a fix without a token
  + verify if fixed version can be installed before trying (LP: #2006705)
- livepatch: show warning if current kernel is not supported
- locks: alert user about corrupted lock files (LP: #1996931)
- logging: logs are now formatted as jsonlines
- motd: remove esm-apps announcement
- notices: new representation on disk as separate files (LP: #1987738)
- realtime: remove ubuntu-realtime package on disablement
- status:
  + removed contract info update check network call
  + no longer includes warnings about notices when non-root (LP: #2006138)
  + unattached status sends virt type to contract server for better
resource availability calculation
- timer jobs: add daily job to check for contract updates
- yaml: always import distro-provided pyyaml (LP: #2007234, LP: #2007241)

 -- Renan Rodrigo   Thu, 06 Apr 2023
10:48:25 -0300

** Changed in: ubuntu-advantage-tools (Ubuntu Jammy)
   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/2007234

Title:
  /usr/lib/ubuntu-
  advantage/esm_cache.py:ModuleNotFoundError:/usr/lib/ubuntu-
  advantage/esm_cache.py@5:/usr/lib/python3/dist-
  packages/uaclient/apt.py@13:/usr/lib/python3/dist-
  packages/uaclient/event_logger.py@14

Status in ubuntu-advantage-tools package in Ubuntu:
  Fix Released
Status in ubuntu-advantage-tools source package in Xenial:
  Fix Released
Status in ubuntu-advantage-tools source package in Bionic:
  Fix Released
Status in ubuntu-advantage-tools source package in Focal:
  Fix Released
Status in ubuntu-advantage-tools source package in Jammy:
  Fix Released
Status in ubuntu-advantage-tools source package in Kinetic:
  Fix Released

Bug description:
  [Impact]
  If python3 was able to import uaclient but unable to import yaml for some 
reason, pro client processes would crash.

  ubuntu-advantage-tools depends on python3-yaml, so we consider the
  case where python3-yaml is not installed or corrupted to be
  unsupportable by u-a-t (though it may be indicative of a bug or error
  somewhere else).

  In the case where python3-yaml is installed properly, but the user's
  python environment is set up in such a way that it isn't seen by a
  normal `import yaml`, then we can mitigate the issue. We will log an
  error and exit when yaml is not found, avoiding a crash and autoamatic
  error reports.

  [Test Case]
  In a container, set up a contrived python environment where it can see 
uaclient and apt but not yaml:
  ```
  apt update
  apt install python3-venv
  python3 -m venv env
  source ./env/bin/activate
  ln -s /usr/lib/python3/dist-packages/uaclient 
./env/lib/python3.10/site-packages/uaclient
  ln -s /usr/lib/python3/dist-packages/apt 
./env/lib/python3.10/site-packages/apt
  ln -s /usr/lib/python3/dist-packages/apt_pkg.cpython-310-x86_64-linux-gnu.so 

[Group.of.nepali.translators] [Bug 2007234] Re: /usr/lib/ubuntu-advantage/esm_cache.py:ModuleNotFoundError:/usr/lib/ubuntu-advantage/esm_cache.py@5:/usr/lib/python3/dist-packages/uaclient/apt.py@13:/u

2023-04-18 Thread Launchpad Bug Tracker
This bug was fixed in the package ubuntu-advantage-tools - 27.14.4~18.04

---
ubuntu-advantage-tools (27.14.4~18.04) bionic; urgency=medium

  * Backport new upstream release: (LP: #2011477) to bionic

ubuntu-advantage-tools (27.14.4) lunar; urgency=medium

  * timer: disable update_contract_info job (LP: #2015302)
  * livepatch: prevent livepatch from auto-enabling and subsequently failing
on non-amd64 systems (LP: #2015241)

ubuntu-advantage-tools (27.14.3) lunar; urgency=medium

  * livepatch: prevent livepatch from auto-enabling and subsequently failing
on interim releases (LP: #2013409)

ubuntu-advantage-tools (27.14.2~23.04.1) lunar; urgency=medium

  * status:
- always use dpkg instead of lscpu for fetching architecture
  information (LP: #2012735)

ubuntu-advantage-tools (27.14.1~23.04.1) lunar; urgency=medium

  * New upstream release 27.14.1
- apt: fix a configuration leak in the apt.get_pkg_candidate_version
  function (LP: #2012642)

ubuntu-advantage-tools (27.14~23.04.1) lunar; urgency=medium

  * d/ubuntu-advantage-tools.{postinst,postrm,preinst}:
- migrate certain settings out of uaclient.conf to a new file managed by
  the pro config subcommand (LP: #2004280)
  * d/ubuntu-advantage-tools.postinst:
- refactor PREVIOUS_PKG_VER as a global variable
- simplify how we add notices
  * New upstream release 27.14 (LP: #2011477)
- api: new u.unattended_upgrades.status.v1 endpoint for querying status of
  unattended upgrades
- apt:
  + remove legacy apt-hook
  + deliver json apt-hook for interim releases
  + fix cloud identification logic in json apt-hook
  + make all calls to esm-cache isolated from system configuration
(LP: #2008280)
  + only set up the esm cache on supported systems (LP: #2004018)
- fix:
  + format the output to be more readable (LP: #1926182)
  + add option to attach during a fix without a token
  + verify if fixed version can be installed before trying (LP: #2006705)
- livepatch: show warning if current kernel is not supported
- locks: alert user about corrupted lock files (LP: #1996931)
- logging: logs are now formatted as jsonlines
- motd: remove esm-apps announcement
- notices: new representation on disk as separate files (LP: #1987738)
- realtime: remove ubuntu-realtime package on disablement
- status:
  + removed contract info update check network call
  + no longer includes warnings about notices when non-root (LP: #2006138)
  + unattached status sends virt type to contract server for better
resource availability calculation
- timer jobs: add daily job to check for contract updates
- yaml: always import distro-provided pyyaml (LP: #2007234, LP: #2007241)

 -- Renan Rodrigo   Thu, 06 Apr 2023
10:49:20 -0300

** Changed in: ubuntu-advantage-tools (Ubuntu Bionic)
   Status: Fix Committed => Fix Released

** Changed in: ubuntu-advantage-tools (Ubuntu Focal)
   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/2007234

Title:
  /usr/lib/ubuntu-
  advantage/esm_cache.py:ModuleNotFoundError:/usr/lib/ubuntu-
  advantage/esm_cache.py@5:/usr/lib/python3/dist-
  packages/uaclient/apt.py@13:/usr/lib/python3/dist-
  packages/uaclient/event_logger.py@14

Status in ubuntu-advantage-tools package in Ubuntu:
  Fix Released
Status in ubuntu-advantage-tools source package in Xenial:
  Fix Released
Status in ubuntu-advantage-tools source package in Bionic:
  Fix Released
Status in ubuntu-advantage-tools source package in Focal:
  Fix Released
Status in ubuntu-advantage-tools source package in Jammy:
  Fix Released
Status in ubuntu-advantage-tools source package in Kinetic:
  Fix Released

Bug description:
  [Impact]
  If python3 was able to import uaclient but unable to import yaml for some 
reason, pro client processes would crash.

  ubuntu-advantage-tools depends on python3-yaml, so we consider the
  case where python3-yaml is not installed or corrupted to be
  unsupportable by u-a-t (though it may be indicative of a bug or error
  somewhere else).

  In the case where python3-yaml is installed properly, but the user's
  python environment is set up in such a way that it isn't seen by a
  normal `import yaml`, then we can mitigate the issue. We will log an
  error and exit when yaml is not found, avoiding a crash and autoamatic
  error reports.

  [Test Case]
  In a container, set up a contrived python environment where it can see 
uaclient and apt but not yaml:
  ```
  apt update
  apt install python3-venv
  python3 -m venv env
  source ./env/bin/activate
  ln -s /usr/lib/python3/dist-packages/uaclient 
./env/lib/python3.10/site-packages/uaclient
  ln -s /usr/lib/python3/dist-packages/apt 
./env/lib/python3.10/site-packages/apt
  

[Group.of.nepali.translators] [Bug 2007234] Re: /usr/lib/ubuntu-advantage/esm_cache.py:ModuleNotFoundError:/usr/lib/ubuntu-advantage/esm_cache.py@5:/usr/lib/python3/dist-packages/uaclient/apt.py@13:/u

2023-04-18 Thread Launchpad Bug Tracker
This bug was fixed in the package ubuntu-advantage-tools - 27.14.4~16.04

---
ubuntu-advantage-tools (27.14.4~16.04) xenial; urgency=medium

  * Backport new upstream release: (LP: #2011477) to xenial

ubuntu-advantage-tools (27.14.4) lunar; urgency=medium

  * timer: disable update_contract_info job (LP: #2015302)
  * livepatch: prevent livepatch from auto-enabling and subsequently failing
on non-amd64 systems (LP: #2015241)

ubuntu-advantage-tools (27.14.3) lunar; urgency=medium

  * livepatch: prevent livepatch from auto-enabling and subsequently failing
on interim releases (LP: #2013409)

ubuntu-advantage-tools (27.14.2~23.04.1) lunar; urgency=medium

  * status:
- always use dpkg instead of lscpu for fetching architecture
  information (LP: #2012735)

ubuntu-advantage-tools (27.14.1~23.04.1) lunar; urgency=medium

  * New upstream release 27.14.1
- apt: fix a configuration leak in the apt.get_pkg_candidate_version
  function (LP: #2012642)

ubuntu-advantage-tools (27.14~23.04.1) lunar; urgency=medium

  * d/ubuntu-advantage-tools.{postinst,postrm,preinst}:
- migrate certain settings out of uaclient.conf to a new file managed by
  the pro config subcommand (LP: #2004280)
  * d/ubuntu-advantage-tools.postinst:
- refactor PREVIOUS_PKG_VER as a global variable
- simplify how we add notices
  * New upstream release 27.14 (LP: #2011477)
- api: new u.unattended_upgrades.status.v1 endpoint for querying status of
  unattended upgrades
- apt:
  + remove legacy apt-hook
  + deliver json apt-hook for interim releases
  + fix cloud identification logic in json apt-hook
  + make all calls to esm-cache isolated from system configuration
(LP: #2008280)
  + only set up the esm cache on supported systems (LP: #2004018)
- fix:
  + format the output to be more readable (LP: #1926182)
  + add option to attach during a fix without a token
  + verify if fixed version can be installed before trying (LP: #2006705)
- livepatch: show warning if current kernel is not supported
- locks: alert user about corrupted lock files (LP: #1996931)
- logging: logs are now formatted as jsonlines
- motd: remove esm-apps announcement
- notices: new representation on disk as separate files (LP: #1987738)
- realtime: remove ubuntu-realtime package on disablement
- status:
  + removed contract info update check network call
  + no longer includes warnings about notices when non-root (LP: #2006138)
  + unattached status sends virt type to contract server for better
resource availability calculation
- timer jobs: add daily job to check for contract updates
- yaml: always import distro-provided pyyaml (LP: #2007234, LP: #2007241)

 -- Renan Rodrigo   Thu, 06 Apr 2023
10:50:05 -0300

** Changed in: ubuntu-advantage-tools (Ubuntu Xenial)
   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/2007234

Title:
  /usr/lib/ubuntu-
  advantage/esm_cache.py:ModuleNotFoundError:/usr/lib/ubuntu-
  advantage/esm_cache.py@5:/usr/lib/python3/dist-
  packages/uaclient/apt.py@13:/usr/lib/python3/dist-
  packages/uaclient/event_logger.py@14

Status in ubuntu-advantage-tools package in Ubuntu:
  Fix Released
Status in ubuntu-advantage-tools source package in Xenial:
  Fix Released
Status in ubuntu-advantage-tools source package in Bionic:
  Fix Released
Status in ubuntu-advantage-tools source package in Focal:
  Fix Released
Status in ubuntu-advantage-tools source package in Jammy:
  Fix Released
Status in ubuntu-advantage-tools source package in Kinetic:
  Fix Released

Bug description:
  [Impact]
  If python3 was able to import uaclient but unable to import yaml for some 
reason, pro client processes would crash.

  ubuntu-advantage-tools depends on python3-yaml, so we consider the
  case where python3-yaml is not installed or corrupted to be
  unsupportable by u-a-t (though it may be indicative of a bug or error
  somewhere else).

  In the case where python3-yaml is installed properly, but the user's
  python environment is set up in such a way that it isn't seen by a
  normal `import yaml`, then we can mitigate the issue. We will log an
  error and exit when yaml is not found, avoiding a crash and autoamatic
  error reports.

  [Test Case]
  In a container, set up a contrived python environment where it can see 
uaclient and apt but not yaml:
  ```
  apt update
  apt install python3-venv
  python3 -m venv env
  source ./env/bin/activate
  ln -s /usr/lib/python3/dist-packages/uaclient 
./env/lib/python3.10/site-packages/uaclient
  ln -s /usr/lib/python3/dist-packages/apt 
./env/lib/python3.10/site-packages/apt
  ln -s /usr/lib/python3/dist-packages/apt_pkg.cpython-310-x86_64-linux-gnu.so 

[Group.of.nepali.translators] [Bug 2007241] Re: /usr/lib/ubuntu-advantage/esm_cache.py:AttributeError:/usr/lib/ubuntu-advantage/esm_cache.py@21:__init__:parse_config:safe_load:load:get_single_data:con

2023-04-18 Thread Launchpad Bug Tracker
This bug was fixed in the package ubuntu-advantage-tools - 27.14.4~22.04

---
ubuntu-advantage-tools (27.14.4~22.04) jammy; urgency=medium

  * Backport new upstream release: (LP: #2011477) to jammy

ubuntu-advantage-tools (27.14.4) lunar; urgency=medium

  * timer: disable update_contract_info job (LP: #2015302)
  * livepatch: prevent livepatch from auto-enabling and subsequently failing
on non-amd64 systems (LP: #2015241)

ubuntu-advantage-tools (27.14.3) lunar; urgency=medium

  * livepatch: prevent livepatch from auto-enabling and subsequently failing
on interim releases (LP: #2013409)

ubuntu-advantage-tools (27.14.2~23.04.1) lunar; urgency=medium

  * status:
- always use dpkg instead of lscpu for fetching architecture
  information (LP: #2012735)

ubuntu-advantage-tools (27.14.1~23.04.1) lunar; urgency=medium

  * New upstream release 27.14.1
- apt: fix a configuration leak in the apt.get_pkg_candidate_version
  function (LP: #2012642)

ubuntu-advantage-tools (27.14~23.04.1) lunar; urgency=medium

  * d/ubuntu-advantage-tools.{postinst,postrm,preinst}:
- migrate certain settings out of uaclient.conf to a new file managed by
  the pro config subcommand (LP: #2004280)
  * d/ubuntu-advantage-tools.postinst:
- refactor PREVIOUS_PKG_VER as a global variable
- simplify how we add notices
  * New upstream release 27.14 (LP: #2011477)
- api: new u.unattended_upgrades.status.v1 endpoint for querying status of
  unattended upgrades
- apt:
  + remove legacy apt-hook
  + deliver json apt-hook for interim releases
  + fix cloud identification logic in json apt-hook
  + make all calls to esm-cache isolated from system configuration
(LP: #2008280)
  + only set up the esm cache on supported systems (LP: #2004018)
- fix:
  + format the output to be more readable (LP: #1926182)
  + add option to attach during a fix without a token
  + verify if fixed version can be installed before trying (LP: #2006705)
- livepatch: show warning if current kernel is not supported
- locks: alert user about corrupted lock files (LP: #1996931)
- logging: logs are now formatted as jsonlines
- motd: remove esm-apps announcement
- notices: new representation on disk as separate files (LP: #1987738)
- realtime: remove ubuntu-realtime package on disablement
- status:
  + removed contract info update check network call
  + no longer includes warnings about notices when non-root (LP: #2006138)
  + unattached status sends virt type to contract server for better
resource availability calculation
- timer jobs: add daily job to check for contract updates
- yaml: always import distro-provided pyyaml (LP: #2007234, LP: #2007241)

 -- Renan Rodrigo   Thu, 06 Apr 2023
10:48:43 -0300

** Changed in: ubuntu-advantage-tools (Ubuntu Kinetic)
   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/2007241

Title:
  /usr/lib/ubuntu-advantage/esm_cache.py:AttributeError:/usr/lib/ubuntu-
  
advantage/esm_cache.py@21:__init__:parse_config:safe_load:load:get_single_data:construct_document:construct_yaml_map:construct_mapping:construct_mapping

Status in ubuntu-advantage-tools package in Ubuntu:
  Fix Released
Status in ubuntu-advantage-tools source package in Xenial:
  Fix Released
Status in ubuntu-advantage-tools source package in Bionic:
  Fix Released
Status in ubuntu-advantage-tools source package in Focal:
  Fix Released
Status in ubuntu-advantage-tools source package in Jammy:
  Fix Released
Status in ubuntu-advantage-tools source package in Kinetic:
  Fix Released

Bug description:
  [Impact]
  Users who have a non-standard python installation will get errors when u-a-t 
scripts run (including during apt update for most users - even if not attached 
to Ubuntu Pro). This happens when u-a-t tries to use yaml functionality but the 
version of yaml installed by the user is not compatible with what u-a-t expects.

  The issue is mitigated by logging an error and exiting when yaml fails
  to safe_load/safe_dump, avoiding a crash and autoamatic error reports.

  [Test Case]
  This will be covered by our full test run for u-a-t 27.14.
  The specific test that covers this scenario can be inspected here:
  
https://github.com/canonical/ubuntu-pro-client/blob/27.14/features/unattached_commands.feature#L357

  [Regression Potential]
  The fix relies on importing yaml functionality from uaclient.yaml - if in any 
code we import directly from yaml, it will bypass this fix and fail in the same 
scenario as this bug does. We need to pay attention to not import yaml directly 
in any other module.

  The fix also involves re-exporting the yaml functions, if we missed an
  export that another piece of code relies on, then 

[Group.of.nepali.translators] [Bug 2007241] Re: /usr/lib/ubuntu-advantage/esm_cache.py:AttributeError:/usr/lib/ubuntu-advantage/esm_cache.py@21:__init__:parse_config:safe_load:load:get_single_data:con

2023-04-18 Thread Launchpad Bug Tracker
This bug was fixed in the package ubuntu-advantage-tools - 27.14.4~20.04

---
ubuntu-advantage-tools (27.14.4~20.04) focal; urgency=medium

  * Backport new upstream release: (LP: #2011477) to focal

ubuntu-advantage-tools (27.14.4) lunar; urgency=medium

  * timer: disable update_contract_info job (LP: #2015302)
  * livepatch: prevent livepatch from auto-enabling and subsequently failing
on non-amd64 systems (LP: #2015241)

ubuntu-advantage-tools (27.14.3) lunar; urgency=medium

  * livepatch: prevent livepatch from auto-enabling and subsequently failing
on interim releases (LP: #2013409)

ubuntu-advantage-tools (27.14.2~23.04.1) lunar; urgency=medium

  * status:
- always use dpkg instead of lscpu for fetching architecture
  information (LP: #2012735)

ubuntu-advantage-tools (27.14.1~23.04.1) lunar; urgency=medium

  * New upstream release 27.14.1
- apt: fix a configuration leak in the apt.get_pkg_candidate_version
  function (LP: #2012642)

ubuntu-advantage-tools (27.14~23.04.1) lunar; urgency=medium

  * d/ubuntu-advantage-tools.{postinst,postrm,preinst}:
- migrate certain settings out of uaclient.conf to a new file managed by
  the pro config subcommand (LP: #2004280)
  * d/ubuntu-advantage-tools.postinst:
- refactor PREVIOUS_PKG_VER as a global variable
- simplify how we add notices
  * New upstream release 27.14 (LP: #2011477)
- api: new u.unattended_upgrades.status.v1 endpoint for querying status of
  unattended upgrades
- apt:
  + remove legacy apt-hook
  + deliver json apt-hook for interim releases
  + fix cloud identification logic in json apt-hook
  + make all calls to esm-cache isolated from system configuration
(LP: #2008280)
  + only set up the esm cache on supported systems (LP: #2004018)
- fix:
  + format the output to be more readable (LP: #1926182)
  + add option to attach during a fix without a token
  + verify if fixed version can be installed before trying (LP: #2006705)
- livepatch: show warning if current kernel is not supported
- locks: alert user about corrupted lock files (LP: #1996931)
- logging: logs are now formatted as jsonlines
- motd: remove esm-apps announcement
- notices: new representation on disk as separate files (LP: #1987738)
- realtime: remove ubuntu-realtime package on disablement
- status:
  + removed contract info update check network call
  + no longer includes warnings about notices when non-root (LP: #2006138)
  + unattached status sends virt type to contract server for better
resource availability calculation
- timer jobs: add daily job to check for contract updates
- yaml: always import distro-provided pyyaml (LP: #2007234, LP: #2007241)

 -- Renan Rodrigo   Thu, 06 Apr 2023
10:48:25 -0300

** Changed in: ubuntu-advantage-tools (Ubuntu Jammy)
   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/2007241

Title:
  /usr/lib/ubuntu-advantage/esm_cache.py:AttributeError:/usr/lib/ubuntu-
  
advantage/esm_cache.py@21:__init__:parse_config:safe_load:load:get_single_data:construct_document:construct_yaml_map:construct_mapping:construct_mapping

Status in ubuntu-advantage-tools package in Ubuntu:
  Fix Released
Status in ubuntu-advantage-tools source package in Xenial:
  Fix Released
Status in ubuntu-advantage-tools source package in Bionic:
  Fix Released
Status in ubuntu-advantage-tools source package in Focal:
  Fix Released
Status in ubuntu-advantage-tools source package in Jammy:
  Fix Released
Status in ubuntu-advantage-tools source package in Kinetic:
  Fix Released

Bug description:
  [Impact]
  Users who have a non-standard python installation will get errors when u-a-t 
scripts run (including during apt update for most users - even if not attached 
to Ubuntu Pro). This happens when u-a-t tries to use yaml functionality but the 
version of yaml installed by the user is not compatible with what u-a-t expects.

  The issue is mitigated by logging an error and exiting when yaml fails
  to safe_load/safe_dump, avoiding a crash and autoamatic error reports.

  [Test Case]
  This will be covered by our full test run for u-a-t 27.14.
  The specific test that covers this scenario can be inspected here:
  
https://github.com/canonical/ubuntu-pro-client/blob/27.14/features/unattached_commands.feature#L357

  [Regression Potential]
  The fix relies on importing yaml functionality from uaclient.yaml - if in any 
code we import directly from yaml, it will bypass this fix and fail in the same 
scenario as this bug does. We need to pay attention to not import yaml directly 
in any other module.

  The fix also involves re-exporting the yaml functions, if we missed an
  export that another piece of code relies on, then 

[Group.of.nepali.translators] [Bug 2007241] Re: /usr/lib/ubuntu-advantage/esm_cache.py:AttributeError:/usr/lib/ubuntu-advantage/esm_cache.py@21:__init__:parse_config:safe_load:load:get_single_data:con

2023-04-18 Thread Launchpad Bug Tracker
This bug was fixed in the package ubuntu-advantage-tools - 27.14.4~18.04

---
ubuntu-advantage-tools (27.14.4~18.04) bionic; urgency=medium

  * Backport new upstream release: (LP: #2011477) to bionic

ubuntu-advantage-tools (27.14.4) lunar; urgency=medium

  * timer: disable update_contract_info job (LP: #2015302)
  * livepatch: prevent livepatch from auto-enabling and subsequently failing
on non-amd64 systems (LP: #2015241)

ubuntu-advantage-tools (27.14.3) lunar; urgency=medium

  * livepatch: prevent livepatch from auto-enabling and subsequently failing
on interim releases (LP: #2013409)

ubuntu-advantage-tools (27.14.2~23.04.1) lunar; urgency=medium

  * status:
- always use dpkg instead of lscpu for fetching architecture
  information (LP: #2012735)

ubuntu-advantage-tools (27.14.1~23.04.1) lunar; urgency=medium

  * New upstream release 27.14.1
- apt: fix a configuration leak in the apt.get_pkg_candidate_version
  function (LP: #2012642)

ubuntu-advantage-tools (27.14~23.04.1) lunar; urgency=medium

  * d/ubuntu-advantage-tools.{postinst,postrm,preinst}:
- migrate certain settings out of uaclient.conf to a new file managed by
  the pro config subcommand (LP: #2004280)
  * d/ubuntu-advantage-tools.postinst:
- refactor PREVIOUS_PKG_VER as a global variable
- simplify how we add notices
  * New upstream release 27.14 (LP: #2011477)
- api: new u.unattended_upgrades.status.v1 endpoint for querying status of
  unattended upgrades
- apt:
  + remove legacy apt-hook
  + deliver json apt-hook for interim releases
  + fix cloud identification logic in json apt-hook
  + make all calls to esm-cache isolated from system configuration
(LP: #2008280)
  + only set up the esm cache on supported systems (LP: #2004018)
- fix:
  + format the output to be more readable (LP: #1926182)
  + add option to attach during a fix without a token
  + verify if fixed version can be installed before trying (LP: #2006705)
- livepatch: show warning if current kernel is not supported
- locks: alert user about corrupted lock files (LP: #1996931)
- logging: logs are now formatted as jsonlines
- motd: remove esm-apps announcement
- notices: new representation on disk as separate files (LP: #1987738)
- realtime: remove ubuntu-realtime package on disablement
- status:
  + removed contract info update check network call
  + no longer includes warnings about notices when non-root (LP: #2006138)
  + unattached status sends virt type to contract server for better
resource availability calculation
- timer jobs: add daily job to check for contract updates
- yaml: always import distro-provided pyyaml (LP: #2007234, LP: #2007241)

 -- Renan Rodrigo   Thu, 06 Apr 2023
10:49:20 -0300

** Changed in: ubuntu-advantage-tools (Ubuntu Bionic)
   Status: Fix Committed => Fix Released

** Changed in: ubuntu-advantage-tools (Ubuntu Focal)
   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/2007241

Title:
  /usr/lib/ubuntu-advantage/esm_cache.py:AttributeError:/usr/lib/ubuntu-
  
advantage/esm_cache.py@21:__init__:parse_config:safe_load:load:get_single_data:construct_document:construct_yaml_map:construct_mapping:construct_mapping

Status in ubuntu-advantage-tools package in Ubuntu:
  Fix Released
Status in ubuntu-advantage-tools source package in Xenial:
  Fix Released
Status in ubuntu-advantage-tools source package in Bionic:
  Fix Released
Status in ubuntu-advantage-tools source package in Focal:
  Fix Released
Status in ubuntu-advantage-tools source package in Jammy:
  Fix Released
Status in ubuntu-advantage-tools source package in Kinetic:
  Fix Released

Bug description:
  [Impact]
  Users who have a non-standard python installation will get errors when u-a-t 
scripts run (including during apt update for most users - even if not attached 
to Ubuntu Pro). This happens when u-a-t tries to use yaml functionality but the 
version of yaml installed by the user is not compatible with what u-a-t expects.

  The issue is mitigated by logging an error and exiting when yaml fails
  to safe_load/safe_dump, avoiding a crash and autoamatic error reports.

  [Test Case]
  This will be covered by our full test run for u-a-t 27.14.
  The specific test that covers this scenario can be inspected here:
  
https://github.com/canonical/ubuntu-pro-client/blob/27.14/features/unattached_commands.feature#L357

  [Regression Potential]
  The fix relies on importing yaml functionality from uaclient.yaml - if in any 
code we import directly from yaml, it will bypass this fix and fail in the same 
scenario as this bug does. We need to pay attention to not import yaml directly 
in any other module.

  The fix also involves 

[Group.of.nepali.translators] [Bug 2007241] Re: /usr/lib/ubuntu-advantage/esm_cache.py:AttributeError:/usr/lib/ubuntu-advantage/esm_cache.py@21:__init__:parse_config:safe_load:load:get_single_data:con

2023-04-18 Thread Launchpad Bug Tracker
This bug was fixed in the package ubuntu-advantage-tools - 27.14.4~16.04

---
ubuntu-advantage-tools (27.14.4~16.04) xenial; urgency=medium

  * Backport new upstream release: (LP: #2011477) to xenial

ubuntu-advantage-tools (27.14.4) lunar; urgency=medium

  * timer: disable update_contract_info job (LP: #2015302)
  * livepatch: prevent livepatch from auto-enabling and subsequently failing
on non-amd64 systems (LP: #2015241)

ubuntu-advantage-tools (27.14.3) lunar; urgency=medium

  * livepatch: prevent livepatch from auto-enabling and subsequently failing
on interim releases (LP: #2013409)

ubuntu-advantage-tools (27.14.2~23.04.1) lunar; urgency=medium

  * status:
- always use dpkg instead of lscpu for fetching architecture
  information (LP: #2012735)

ubuntu-advantage-tools (27.14.1~23.04.1) lunar; urgency=medium

  * New upstream release 27.14.1
- apt: fix a configuration leak in the apt.get_pkg_candidate_version
  function (LP: #2012642)

ubuntu-advantage-tools (27.14~23.04.1) lunar; urgency=medium

  * d/ubuntu-advantage-tools.{postinst,postrm,preinst}:
- migrate certain settings out of uaclient.conf to a new file managed by
  the pro config subcommand (LP: #2004280)
  * d/ubuntu-advantage-tools.postinst:
- refactor PREVIOUS_PKG_VER as a global variable
- simplify how we add notices
  * New upstream release 27.14 (LP: #2011477)
- api: new u.unattended_upgrades.status.v1 endpoint for querying status of
  unattended upgrades
- apt:
  + remove legacy apt-hook
  + deliver json apt-hook for interim releases
  + fix cloud identification logic in json apt-hook
  + make all calls to esm-cache isolated from system configuration
(LP: #2008280)
  + only set up the esm cache on supported systems (LP: #2004018)
- fix:
  + format the output to be more readable (LP: #1926182)
  + add option to attach during a fix without a token
  + verify if fixed version can be installed before trying (LP: #2006705)
- livepatch: show warning if current kernel is not supported
- locks: alert user about corrupted lock files (LP: #1996931)
- logging: logs are now formatted as jsonlines
- motd: remove esm-apps announcement
- notices: new representation on disk as separate files (LP: #1987738)
- realtime: remove ubuntu-realtime package on disablement
- status:
  + removed contract info update check network call
  + no longer includes warnings about notices when non-root (LP: #2006138)
  + unattached status sends virt type to contract server for better
resource availability calculation
- timer jobs: add daily job to check for contract updates
- yaml: always import distro-provided pyyaml (LP: #2007234, LP: #2007241)

 -- Renan Rodrigo   Thu, 06 Apr 2023
10:50:05 -0300

** Changed in: ubuntu-advantage-tools (Ubuntu Xenial)
   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/2007241

Title:
  /usr/lib/ubuntu-advantage/esm_cache.py:AttributeError:/usr/lib/ubuntu-
  
advantage/esm_cache.py@21:__init__:parse_config:safe_load:load:get_single_data:construct_document:construct_yaml_map:construct_mapping:construct_mapping

Status in ubuntu-advantage-tools package in Ubuntu:
  Fix Released
Status in ubuntu-advantage-tools source package in Xenial:
  Fix Released
Status in ubuntu-advantage-tools source package in Bionic:
  Fix Released
Status in ubuntu-advantage-tools source package in Focal:
  Fix Released
Status in ubuntu-advantage-tools source package in Jammy:
  Fix Released
Status in ubuntu-advantage-tools source package in Kinetic:
  Fix Released

Bug description:
  [Impact]
  Users who have a non-standard python installation will get errors when u-a-t 
scripts run (including during apt update for most users - even if not attached 
to Ubuntu Pro). This happens when u-a-t tries to use yaml functionality but the 
version of yaml installed by the user is not compatible with what u-a-t expects.

  The issue is mitigated by logging an error and exiting when yaml fails
  to safe_load/safe_dump, avoiding a crash and autoamatic error reports.

  [Test Case]
  This will be covered by our full test run for u-a-t 27.14.
  The specific test that covers this scenario can be inspected here:
  
https://github.com/canonical/ubuntu-pro-client/blob/27.14/features/unattached_commands.feature#L357

  [Regression Potential]
  The fix relies on importing yaml functionality from uaclient.yaml - if in any 
code we import directly from yaml, it will bypass this fix and fail in the same 
scenario as this bug does. We need to pay attention to not import yaml directly 
in any other module.

  The fix also involves re-exporting the yaml functions, if we missed an
  export that another piece of code relies on, 

[Group.of.nepali.translators] [Bug 2008280] Re: regression: update-manager 1:23.04.1 no longer installs any updates (lunar)

2023-04-18 Thread Launchpad Bug Tracker
This bug was fixed in the package ubuntu-advantage-tools - 27.14.4~22.04

---
ubuntu-advantage-tools (27.14.4~22.04) jammy; urgency=medium

  * Backport new upstream release: (LP: #2011477) to jammy

ubuntu-advantage-tools (27.14.4) lunar; urgency=medium

  * timer: disable update_contract_info job (LP: #2015302)
  * livepatch: prevent livepatch from auto-enabling and subsequently failing
on non-amd64 systems (LP: #2015241)

ubuntu-advantage-tools (27.14.3) lunar; urgency=medium

  * livepatch: prevent livepatch from auto-enabling and subsequently failing
on interim releases (LP: #2013409)

ubuntu-advantage-tools (27.14.2~23.04.1) lunar; urgency=medium

  * status:
- always use dpkg instead of lscpu for fetching architecture
  information (LP: #2012735)

ubuntu-advantage-tools (27.14.1~23.04.1) lunar; urgency=medium

  * New upstream release 27.14.1
- apt: fix a configuration leak in the apt.get_pkg_candidate_version
  function (LP: #2012642)

ubuntu-advantage-tools (27.14~23.04.1) lunar; urgency=medium

  * d/ubuntu-advantage-tools.{postinst,postrm,preinst}:
- migrate certain settings out of uaclient.conf to a new file managed by
  the pro config subcommand (LP: #2004280)
  * d/ubuntu-advantage-tools.postinst:
- refactor PREVIOUS_PKG_VER as a global variable
- simplify how we add notices
  * New upstream release 27.14 (LP: #2011477)
- api: new u.unattended_upgrades.status.v1 endpoint for querying status of
  unattended upgrades
- apt:
  + remove legacy apt-hook
  + deliver json apt-hook for interim releases
  + fix cloud identification logic in json apt-hook
  + make all calls to esm-cache isolated from system configuration
(LP: #2008280)
  + only set up the esm cache on supported systems (LP: #2004018)
- fix:
  + format the output to be more readable (LP: #1926182)
  + add option to attach during a fix without a token
  + verify if fixed version can be installed before trying (LP: #2006705)
- livepatch: show warning if current kernel is not supported
- locks: alert user about corrupted lock files (LP: #1996931)
- logging: logs are now formatted as jsonlines
- motd: remove esm-apps announcement
- notices: new representation on disk as separate files (LP: #1987738)
- realtime: remove ubuntu-realtime package on disablement
- status:
  + removed contract info update check network call
  + no longer includes warnings about notices when non-root (LP: #2006138)
  + unattached status sends virt type to contract server for better
resource availability calculation
- timer jobs: add daily job to check for contract updates
- yaml: always import distro-provided pyyaml (LP: #2007234, LP: #2007241)

 -- Renan Rodrigo   Thu, 06 Apr 2023
10:48:43 -0300

** Changed in: ubuntu-advantage-tools (Ubuntu Kinetic)
   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/2008280

Title:
  regression: update-manager 1:23.04.1 no longer installs any updates
  (lunar)

Status in ubuntu-advantage-tools package in Ubuntu:
  Fix Released
Status in update-manager package in Ubuntu:
  Invalid
Status in ubuntu-advantage-tools source package in Xenial:
  Fix Released
Status in ubuntu-advantage-tools source package in Bionic:
  Fix Released
Status in ubuntu-advantage-tools source package in Focal:
  Fix Released
Status in ubuntu-advantage-tools source package in Jammy:
  Fix Released
Status in ubuntu-advantage-tools source package in Kinetic:
  Fix Released

Bug description:
  Hello,

  On a fairly standard installation of lunar (ie no ubuntu pro linked
  etc), the update-manager no longer appears able to install the updates
  which are listed in the ui when clicking install.

  symptoms:
  - launch update-manager 1:23.04.1
  - note that updates are available
  - note that the ui shows 'unknown download size' in the bottom-left (this 
should be specified)
  - note that the terminal output shows "required_download could not be 
calculated: E:Can't find a source to download version 'PKGVERSION' of 
'PKGNAME:amd64'"
  - click 'install now' button to install the listed updates
  - note that update-manager doesn't actually install the updates (starting the 
update fails), the ui jumps to the generic 'installing snap updates' and then 
shows 'your system is up to date'
  - note that if you launch update-manager again all the (same) updates are 
showing again

  severity:
  - this is a little concerning as the user can no longer install any updates 
using the update-manager ui - this includes updates for other packages and of 
course any updated package including a fix for this issue. (sudo apt 
update/upgrade in the terminal do of course still work)
  - whilst this issue has been around for at 

[Group.of.nepali.translators] [Bug 2008280] Re: regression: update-manager 1:23.04.1 no longer installs any updates (lunar)

2023-04-18 Thread Launchpad Bug Tracker
This bug was fixed in the package ubuntu-advantage-tools - 27.14.4~20.04

---
ubuntu-advantage-tools (27.14.4~20.04) focal; urgency=medium

  * Backport new upstream release: (LP: #2011477) to focal

ubuntu-advantage-tools (27.14.4) lunar; urgency=medium

  * timer: disable update_contract_info job (LP: #2015302)
  * livepatch: prevent livepatch from auto-enabling and subsequently failing
on non-amd64 systems (LP: #2015241)

ubuntu-advantage-tools (27.14.3) lunar; urgency=medium

  * livepatch: prevent livepatch from auto-enabling and subsequently failing
on interim releases (LP: #2013409)

ubuntu-advantage-tools (27.14.2~23.04.1) lunar; urgency=medium

  * status:
- always use dpkg instead of lscpu for fetching architecture
  information (LP: #2012735)

ubuntu-advantage-tools (27.14.1~23.04.1) lunar; urgency=medium

  * New upstream release 27.14.1
- apt: fix a configuration leak in the apt.get_pkg_candidate_version
  function (LP: #2012642)

ubuntu-advantage-tools (27.14~23.04.1) lunar; urgency=medium

  * d/ubuntu-advantage-tools.{postinst,postrm,preinst}:
- migrate certain settings out of uaclient.conf to a new file managed by
  the pro config subcommand (LP: #2004280)
  * d/ubuntu-advantage-tools.postinst:
- refactor PREVIOUS_PKG_VER as a global variable
- simplify how we add notices
  * New upstream release 27.14 (LP: #2011477)
- api: new u.unattended_upgrades.status.v1 endpoint for querying status of
  unattended upgrades
- apt:
  + remove legacy apt-hook
  + deliver json apt-hook for interim releases
  + fix cloud identification logic in json apt-hook
  + make all calls to esm-cache isolated from system configuration
(LP: #2008280)
  + only set up the esm cache on supported systems (LP: #2004018)
- fix:
  + format the output to be more readable (LP: #1926182)
  + add option to attach during a fix without a token
  + verify if fixed version can be installed before trying (LP: #2006705)
- livepatch: show warning if current kernel is not supported
- locks: alert user about corrupted lock files (LP: #1996931)
- logging: logs are now formatted as jsonlines
- motd: remove esm-apps announcement
- notices: new representation on disk as separate files (LP: #1987738)
- realtime: remove ubuntu-realtime package on disablement
- status:
  + removed contract info update check network call
  + no longer includes warnings about notices when non-root (LP: #2006138)
  + unattached status sends virt type to contract server for better
resource availability calculation
- timer jobs: add daily job to check for contract updates
- yaml: always import distro-provided pyyaml (LP: #2007234, LP: #2007241)

 -- Renan Rodrigo   Thu, 06 Apr 2023
10:48:25 -0300

** Changed in: ubuntu-advantage-tools (Ubuntu Jammy)
   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/2008280

Title:
  regression: update-manager 1:23.04.1 no longer installs any updates
  (lunar)

Status in ubuntu-advantage-tools package in Ubuntu:
  Fix Released
Status in update-manager package in Ubuntu:
  Invalid
Status in ubuntu-advantage-tools source package in Xenial:
  Fix Released
Status in ubuntu-advantage-tools source package in Bionic:
  Fix Released
Status in ubuntu-advantage-tools source package in Focal:
  Fix Released
Status in ubuntu-advantage-tools source package in Jammy:
  Fix Released
Status in ubuntu-advantage-tools source package in Kinetic:
  Fix Released

Bug description:
  Hello,

  On a fairly standard installation of lunar (ie no ubuntu pro linked
  etc), the update-manager no longer appears able to install the updates
  which are listed in the ui when clicking install.

  symptoms:
  - launch update-manager 1:23.04.1
  - note that updates are available
  - note that the ui shows 'unknown download size' in the bottom-left (this 
should be specified)
  - note that the terminal output shows "required_download could not be 
calculated: E:Can't find a source to download version 'PKGVERSION' of 
'PKGNAME:amd64'"
  - click 'install now' button to install the listed updates
  - note that update-manager doesn't actually install the updates (starting the 
update fails), the ui jumps to the generic 'installing snap updates' and then 
shows 'your system is up to date'
  - note that if you launch update-manager again all the (same) updates are 
showing again

  severity:
  - this is a little concerning as the user can no longer install any updates 
using the update-manager ui - this includes updates for other packages and of 
course any updated package including a fix for this issue. (sudo apt 
update/upgrade in the terminal do of course still work)
  - whilst this issue has been around for at 

[Group.of.nepali.translators] [Bug 2008280] Re: regression: update-manager 1:23.04.1 no longer installs any updates (lunar)

2023-04-18 Thread Launchpad Bug Tracker
This bug was fixed in the package ubuntu-advantage-tools - 27.14.4~18.04

---
ubuntu-advantage-tools (27.14.4~18.04) bionic; urgency=medium

  * Backport new upstream release: (LP: #2011477) to bionic

ubuntu-advantage-tools (27.14.4) lunar; urgency=medium

  * timer: disable update_contract_info job (LP: #2015302)
  * livepatch: prevent livepatch from auto-enabling and subsequently failing
on non-amd64 systems (LP: #2015241)

ubuntu-advantage-tools (27.14.3) lunar; urgency=medium

  * livepatch: prevent livepatch from auto-enabling and subsequently failing
on interim releases (LP: #2013409)

ubuntu-advantage-tools (27.14.2~23.04.1) lunar; urgency=medium

  * status:
- always use dpkg instead of lscpu for fetching architecture
  information (LP: #2012735)

ubuntu-advantage-tools (27.14.1~23.04.1) lunar; urgency=medium

  * New upstream release 27.14.1
- apt: fix a configuration leak in the apt.get_pkg_candidate_version
  function (LP: #2012642)

ubuntu-advantage-tools (27.14~23.04.1) lunar; urgency=medium

  * d/ubuntu-advantage-tools.{postinst,postrm,preinst}:
- migrate certain settings out of uaclient.conf to a new file managed by
  the pro config subcommand (LP: #2004280)
  * d/ubuntu-advantage-tools.postinst:
- refactor PREVIOUS_PKG_VER as a global variable
- simplify how we add notices
  * New upstream release 27.14 (LP: #2011477)
- api: new u.unattended_upgrades.status.v1 endpoint for querying status of
  unattended upgrades
- apt:
  + remove legacy apt-hook
  + deliver json apt-hook for interim releases
  + fix cloud identification logic in json apt-hook
  + make all calls to esm-cache isolated from system configuration
(LP: #2008280)
  + only set up the esm cache on supported systems (LP: #2004018)
- fix:
  + format the output to be more readable (LP: #1926182)
  + add option to attach during a fix without a token
  + verify if fixed version can be installed before trying (LP: #2006705)
- livepatch: show warning if current kernel is not supported
- locks: alert user about corrupted lock files (LP: #1996931)
- logging: logs are now formatted as jsonlines
- motd: remove esm-apps announcement
- notices: new representation on disk as separate files (LP: #1987738)
- realtime: remove ubuntu-realtime package on disablement
- status:
  + removed contract info update check network call
  + no longer includes warnings about notices when non-root (LP: #2006138)
  + unattached status sends virt type to contract server for better
resource availability calculation
- timer jobs: add daily job to check for contract updates
- yaml: always import distro-provided pyyaml (LP: #2007234, LP: #2007241)

 -- Renan Rodrigo   Thu, 06 Apr 2023
10:49:20 -0300

** Changed in: ubuntu-advantage-tools (Ubuntu Bionic)
   Status: Fix Committed => Fix Released

** Changed in: ubuntu-advantage-tools (Ubuntu Focal)
   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/2008280

Title:
  regression: update-manager 1:23.04.1 no longer installs any updates
  (lunar)

Status in ubuntu-advantage-tools package in Ubuntu:
  Fix Released
Status in update-manager package in Ubuntu:
  Invalid
Status in ubuntu-advantage-tools source package in Xenial:
  Fix Released
Status in ubuntu-advantage-tools source package in Bionic:
  Fix Released
Status in ubuntu-advantage-tools source package in Focal:
  Fix Released
Status in ubuntu-advantage-tools source package in Jammy:
  Fix Released
Status in ubuntu-advantage-tools source package in Kinetic:
  Fix Released

Bug description:
  Hello,

  On a fairly standard installation of lunar (ie no ubuntu pro linked
  etc), the update-manager no longer appears able to install the updates
  which are listed in the ui when clicking install.

  symptoms:
  - launch update-manager 1:23.04.1
  - note that updates are available
  - note that the ui shows 'unknown download size' in the bottom-left (this 
should be specified)
  - note that the terminal output shows "required_download could not be 
calculated: E:Can't find a source to download version 'PKGVERSION' of 
'PKGNAME:amd64'"
  - click 'install now' button to install the listed updates
  - note that update-manager doesn't actually install the updates (starting the 
update fails), the ui jumps to the generic 'installing snap updates' and then 
shows 'your system is up to date'
  - note that if you launch update-manager again all the (same) updates are 
showing again

  severity:
  - this is a little concerning as the user can no longer install any updates 
using the update-manager ui - this includes updates for other packages and of 
course any updated package including a fix for this issue. (sudo apt 

[Group.of.nepali.translators] [Bug 2008280] Re: regression: update-manager 1:23.04.1 no longer installs any updates (lunar)

2023-04-18 Thread Launchpad Bug Tracker
This bug was fixed in the package ubuntu-advantage-tools - 27.14.4~16.04

---
ubuntu-advantage-tools (27.14.4~16.04) xenial; urgency=medium

  * Backport new upstream release: (LP: #2011477) to xenial

ubuntu-advantage-tools (27.14.4) lunar; urgency=medium

  * timer: disable update_contract_info job (LP: #2015302)
  * livepatch: prevent livepatch from auto-enabling and subsequently failing
on non-amd64 systems (LP: #2015241)

ubuntu-advantage-tools (27.14.3) lunar; urgency=medium

  * livepatch: prevent livepatch from auto-enabling and subsequently failing
on interim releases (LP: #2013409)

ubuntu-advantage-tools (27.14.2~23.04.1) lunar; urgency=medium

  * status:
- always use dpkg instead of lscpu for fetching architecture
  information (LP: #2012735)

ubuntu-advantage-tools (27.14.1~23.04.1) lunar; urgency=medium

  * New upstream release 27.14.1
- apt: fix a configuration leak in the apt.get_pkg_candidate_version
  function (LP: #2012642)

ubuntu-advantage-tools (27.14~23.04.1) lunar; urgency=medium

  * d/ubuntu-advantage-tools.{postinst,postrm,preinst}:
- migrate certain settings out of uaclient.conf to a new file managed by
  the pro config subcommand (LP: #2004280)
  * d/ubuntu-advantage-tools.postinst:
- refactor PREVIOUS_PKG_VER as a global variable
- simplify how we add notices
  * New upstream release 27.14 (LP: #2011477)
- api: new u.unattended_upgrades.status.v1 endpoint for querying status of
  unattended upgrades
- apt:
  + remove legacy apt-hook
  + deliver json apt-hook for interim releases
  + fix cloud identification logic in json apt-hook
  + make all calls to esm-cache isolated from system configuration
(LP: #2008280)
  + only set up the esm cache on supported systems (LP: #2004018)
- fix:
  + format the output to be more readable (LP: #1926182)
  + add option to attach during a fix without a token
  + verify if fixed version can be installed before trying (LP: #2006705)
- livepatch: show warning if current kernel is not supported
- locks: alert user about corrupted lock files (LP: #1996931)
- logging: logs are now formatted as jsonlines
- motd: remove esm-apps announcement
- notices: new representation on disk as separate files (LP: #1987738)
- realtime: remove ubuntu-realtime package on disablement
- status:
  + removed contract info update check network call
  + no longer includes warnings about notices when non-root (LP: #2006138)
  + unattached status sends virt type to contract server for better
resource availability calculation
- timer jobs: add daily job to check for contract updates
- yaml: always import distro-provided pyyaml (LP: #2007234, LP: #2007241)

 -- Renan Rodrigo   Thu, 06 Apr 2023
10:50:05 -0300

** Changed in: ubuntu-advantage-tools (Ubuntu Xenial)
   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/2008280

Title:
  regression: update-manager 1:23.04.1 no longer installs any updates
  (lunar)

Status in ubuntu-advantage-tools package in Ubuntu:
  Fix Released
Status in update-manager package in Ubuntu:
  Invalid
Status in ubuntu-advantage-tools source package in Xenial:
  Fix Released
Status in ubuntu-advantage-tools source package in Bionic:
  Fix Released
Status in ubuntu-advantage-tools source package in Focal:
  Fix Released
Status in ubuntu-advantage-tools source package in Jammy:
  Fix Released
Status in ubuntu-advantage-tools source package in Kinetic:
  Fix Released

Bug description:
  Hello,

  On a fairly standard installation of lunar (ie no ubuntu pro linked
  etc), the update-manager no longer appears able to install the updates
  which are listed in the ui when clicking install.

  symptoms:
  - launch update-manager 1:23.04.1
  - note that updates are available
  - note that the ui shows 'unknown download size' in the bottom-left (this 
should be specified)
  - note that the terminal output shows "required_download could not be 
calculated: E:Can't find a source to download version 'PKGVERSION' of 
'PKGNAME:amd64'"
  - click 'install now' button to install the listed updates
  - note that update-manager doesn't actually install the updates (starting the 
update fails), the ui jumps to the generic 'installing snap updates' and then 
shows 'your system is up to date'
  - note that if you launch update-manager again all the (same) updates are 
showing again

  severity:
  - this is a little concerning as the user can no longer install any updates 
using the update-manager ui - this includes updates for other packages and of 
course any updated package including a fix for this issue. (sudo apt 
update/upgrade in the terminal do of course still work)
  - whilst this issue has been around for at 

[Group.of.nepali.translators] [Bug 2011477] Re: [SRU] ubuntu-advantage-tools (27.13.6 -> 27.14) Xenial, Bionic, Focal, Jammy, Kinetic

2023-04-18 Thread Launchpad Bug Tracker
This bug was fixed in the package ubuntu-advantage-tools - 27.14.4~22.04

---
ubuntu-advantage-tools (27.14.4~22.04) jammy; urgency=medium

  * Backport new upstream release: (LP: #2011477) to jammy

ubuntu-advantage-tools (27.14.4) lunar; urgency=medium

  * timer: disable update_contract_info job (LP: #2015302)
  * livepatch: prevent livepatch from auto-enabling and subsequently failing
on non-amd64 systems (LP: #2015241)

ubuntu-advantage-tools (27.14.3) lunar; urgency=medium

  * livepatch: prevent livepatch from auto-enabling and subsequently failing
on interim releases (LP: #2013409)

ubuntu-advantage-tools (27.14.2~23.04.1) lunar; urgency=medium

  * status:
- always use dpkg instead of lscpu for fetching architecture
  information (LP: #2012735)

ubuntu-advantage-tools (27.14.1~23.04.1) lunar; urgency=medium

  * New upstream release 27.14.1
- apt: fix a configuration leak in the apt.get_pkg_candidate_version
  function (LP: #2012642)

ubuntu-advantage-tools (27.14~23.04.1) lunar; urgency=medium

  * d/ubuntu-advantage-tools.{postinst,postrm,preinst}:
- migrate certain settings out of uaclient.conf to a new file managed by
  the pro config subcommand (LP: #2004280)
  * d/ubuntu-advantage-tools.postinst:
- refactor PREVIOUS_PKG_VER as a global variable
- simplify how we add notices
  * New upstream release 27.14 (LP: #2011477)
- api: new u.unattended_upgrades.status.v1 endpoint for querying status of
  unattended upgrades
- apt:
  + remove legacy apt-hook
  + deliver json apt-hook for interim releases
  + fix cloud identification logic in json apt-hook
  + make all calls to esm-cache isolated from system configuration
(LP: #2008280)
  + only set up the esm cache on supported systems (LP: #2004018)
- fix:
  + format the output to be more readable (LP: #1926182)
  + add option to attach during a fix without a token
  + verify if fixed version can be installed before trying (LP: #2006705)
- livepatch: show warning if current kernel is not supported
- locks: alert user about corrupted lock files (LP: #1996931)
- logging: logs are now formatted as jsonlines
- motd: remove esm-apps announcement
- notices: new representation on disk as separate files (LP: #1987738)
- realtime: remove ubuntu-realtime package on disablement
- status:
  + removed contract info update check network call
  + no longer includes warnings about notices when non-root (LP: #2006138)
  + unattached status sends virt type to contract server for better
resource availability calculation
- timer jobs: add daily job to check for contract updates
- yaml: always import distro-provided pyyaml (LP: #2007234, LP: #2007241)

 -- Renan Rodrigo   Thu, 06 Apr 2023
10:48:43 -0300

** Changed in: ubuntu-advantage-tools (Ubuntu Kinetic)
   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/2011477

Title:
  [SRU] ubuntu-advantage-tools (27.13.6 -> 27.14) Xenial, Bionic, Focal,
  Jammy, Kinetic

Status in ubuntu-advantage-tools package in Ubuntu:
  Fix Released
Status in ubuntu-advantage-tools source package in Xenial:
  Fix Released
Status in ubuntu-advantage-tools source package in Bionic:
  Fix Released
Status in ubuntu-advantage-tools source package in Focal:
  Fix Released
Status in ubuntu-advantage-tools source package in Jammy:
  Fix Released
Status in ubuntu-advantage-tools source package in Kinetic:
  Fix Released

Bug description:
  [Impact]
  This is for the release of the latest upstream version of the Ubuntu Pro 
Client, which contains several bugfixes and new features that are desirable on 
all releases.

  The most notable changes are:
   - certain user settings are moving out of uaclient.conf to a
     non-conffile intended to be managed by the pro config subcommand
   - a new api function for querying the status of unattended-upgrades
   - a clean-up of how we add messages to motd
   - a clean-up of our apt integration for showing esm updates
   - show warnings when a livepatch is enabled on an unsupported kernel
   - our log format has changed to jsonlines
   - instead of a network request to the contract server during every
     "pro status", we now check with the contract server for updates
     every 24 hours (only if attached)

  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/UbuntuAdvantageToolsUpdates

  The ubuntu-advantage-tools team will be in charge of attaching the
  artifacts and console output of the appropriate run to the bug.
  ubuntu-advantage-tools team members will not mark ‘verification-done’
  until this has happened.

  There will be 

[Group.of.nepali.translators] [Bug 2011477] Re: [SRU] ubuntu-advantage-tools (27.13.6 -> 27.14) Xenial, Bionic, Focal, Jammy, Kinetic

2023-04-18 Thread Launchpad Bug Tracker
This bug was fixed in the package ubuntu-advantage-tools - 27.14.4~20.04

---
ubuntu-advantage-tools (27.14.4~20.04) focal; urgency=medium

  * Backport new upstream release: (LP: #2011477) to focal

ubuntu-advantage-tools (27.14.4) lunar; urgency=medium

  * timer: disable update_contract_info job (LP: #2015302)
  * livepatch: prevent livepatch from auto-enabling and subsequently failing
on non-amd64 systems (LP: #2015241)

ubuntu-advantage-tools (27.14.3) lunar; urgency=medium

  * livepatch: prevent livepatch from auto-enabling and subsequently failing
on interim releases (LP: #2013409)

ubuntu-advantage-tools (27.14.2~23.04.1) lunar; urgency=medium

  * status:
- always use dpkg instead of lscpu for fetching architecture
  information (LP: #2012735)

ubuntu-advantage-tools (27.14.1~23.04.1) lunar; urgency=medium

  * New upstream release 27.14.1
- apt: fix a configuration leak in the apt.get_pkg_candidate_version
  function (LP: #2012642)

ubuntu-advantage-tools (27.14~23.04.1) lunar; urgency=medium

  * d/ubuntu-advantage-tools.{postinst,postrm,preinst}:
- migrate certain settings out of uaclient.conf to a new file managed by
  the pro config subcommand (LP: #2004280)
  * d/ubuntu-advantage-tools.postinst:
- refactor PREVIOUS_PKG_VER as a global variable
- simplify how we add notices
  * New upstream release 27.14 (LP: #2011477)
- api: new u.unattended_upgrades.status.v1 endpoint for querying status of
  unattended upgrades
- apt:
  + remove legacy apt-hook
  + deliver json apt-hook for interim releases
  + fix cloud identification logic in json apt-hook
  + make all calls to esm-cache isolated from system configuration
(LP: #2008280)
  + only set up the esm cache on supported systems (LP: #2004018)
- fix:
  + format the output to be more readable (LP: #1926182)
  + add option to attach during a fix without a token
  + verify if fixed version can be installed before trying (LP: #2006705)
- livepatch: show warning if current kernel is not supported
- locks: alert user about corrupted lock files (LP: #1996931)
- logging: logs are now formatted as jsonlines
- motd: remove esm-apps announcement
- notices: new representation on disk as separate files (LP: #1987738)
- realtime: remove ubuntu-realtime package on disablement
- status:
  + removed contract info update check network call
  + no longer includes warnings about notices when non-root (LP: #2006138)
  + unattached status sends virt type to contract server for better
resource availability calculation
- timer jobs: add daily job to check for contract updates
- yaml: always import distro-provided pyyaml (LP: #2007234, LP: #2007241)

 -- Renan Rodrigo   Thu, 06 Apr 2023
10:48:25 -0300

** Changed in: ubuntu-advantage-tools (Ubuntu Jammy)
   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/2011477

Title:
  [SRU] ubuntu-advantage-tools (27.13.6 -> 27.14) Xenial, Bionic, Focal,
  Jammy, Kinetic

Status in ubuntu-advantage-tools package in Ubuntu:
  Fix Released
Status in ubuntu-advantage-tools source package in Xenial:
  Fix Released
Status in ubuntu-advantage-tools source package in Bionic:
  Fix Released
Status in ubuntu-advantage-tools source package in Focal:
  Fix Released
Status in ubuntu-advantage-tools source package in Jammy:
  Fix Released
Status in ubuntu-advantage-tools source package in Kinetic:
  Fix Released

Bug description:
  [Impact]
  This is for the release of the latest upstream version of the Ubuntu Pro 
Client, which contains several bugfixes and new features that are desirable on 
all releases.

  The most notable changes are:
   - certain user settings are moving out of uaclient.conf to a
     non-conffile intended to be managed by the pro config subcommand
   - a new api function for querying the status of unattended-upgrades
   - a clean-up of how we add messages to motd
   - a clean-up of our apt integration for showing esm updates
   - show warnings when a livepatch is enabled on an unsupported kernel
   - our log format has changed to jsonlines
   - instead of a network request to the contract server during every
     "pro status", we now check with the contract server for updates
     every 24 hours (only if attached)

  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/UbuntuAdvantageToolsUpdates

  The ubuntu-advantage-tools team will be in charge of attaching the
  artifacts and console output of the appropriate run to the bug.
  ubuntu-advantage-tools team members will not mark ‘verification-done’
  until this has happened.

  There will be additional 

[Group.of.nepali.translators] [Bug 2012642] Re: apt_pkg configuration leaks in get_pkg_candidate_version

2023-04-18 Thread Launchpad Bug Tracker
This bug was fixed in the package ubuntu-advantage-tools - 27.14.4~20.04

---
ubuntu-advantage-tools (27.14.4~20.04) focal; urgency=medium

  * Backport new upstream release: (LP: #2011477) to focal

ubuntu-advantage-tools (27.14.4) lunar; urgency=medium

  * timer: disable update_contract_info job (LP: #2015302)
  * livepatch: prevent livepatch from auto-enabling and subsequently failing
on non-amd64 systems (LP: #2015241)

ubuntu-advantage-tools (27.14.3) lunar; urgency=medium

  * livepatch: prevent livepatch from auto-enabling and subsequently failing
on interim releases (LP: #2013409)

ubuntu-advantage-tools (27.14.2~23.04.1) lunar; urgency=medium

  * status:
- always use dpkg instead of lscpu for fetching architecture
  information (LP: #2012735)

ubuntu-advantage-tools (27.14.1~23.04.1) lunar; urgency=medium

  * New upstream release 27.14.1
- apt: fix a configuration leak in the apt.get_pkg_candidate_version
  function (LP: #2012642)

ubuntu-advantage-tools (27.14~23.04.1) lunar; urgency=medium

  * d/ubuntu-advantage-tools.{postinst,postrm,preinst}:
- migrate certain settings out of uaclient.conf to a new file managed by
  the pro config subcommand (LP: #2004280)
  * d/ubuntu-advantage-tools.postinst:
- refactor PREVIOUS_PKG_VER as a global variable
- simplify how we add notices
  * New upstream release 27.14 (LP: #2011477)
- api: new u.unattended_upgrades.status.v1 endpoint for querying status of
  unattended upgrades
- apt:
  + remove legacy apt-hook
  + deliver json apt-hook for interim releases
  + fix cloud identification logic in json apt-hook
  + make all calls to esm-cache isolated from system configuration
(LP: #2008280)
  + only set up the esm cache on supported systems (LP: #2004018)
- fix:
  + format the output to be more readable (LP: #1926182)
  + add option to attach during a fix without a token
  + verify if fixed version can be installed before trying (LP: #2006705)
- livepatch: show warning if current kernel is not supported
- locks: alert user about corrupted lock files (LP: #1996931)
- logging: logs are now formatted as jsonlines
- motd: remove esm-apps announcement
- notices: new representation on disk as separate files (LP: #1987738)
- realtime: remove ubuntu-realtime package on disablement
- status:
  + removed contract info update check network call
  + no longer includes warnings about notices when non-root (LP: #2006138)
  + unattached status sends virt type to contract server for better
resource availability calculation
- timer jobs: add daily job to check for contract updates
- yaml: always import distro-provided pyyaml (LP: #2007234, LP: #2007241)

 -- Renan Rodrigo   Thu, 06 Apr 2023
10:48:25 -0300

** Changed in: ubuntu-advantage-tools (Ubuntu Jammy)
   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/2012642

Title:
  apt_pkg configuration leaks in get_pkg_candidate_version

Status in ubuntu-advantage-tools package in Ubuntu:
  Fix Released
Status in ubuntu-advantage-tools source package in Xenial:
  Fix Released
Status in ubuntu-advantage-tools source package in Bionic:
  Fix Released
Status in ubuntu-advantage-tools source package in Focal:
  Fix Released
Status in ubuntu-advantage-tools source package in Jammy:
  Fix Released
Status in ubuntu-advantage-tools source package in Kinetic:
  Fix Released

Bug description:
  [Impact]
  Users who import and run the uaclient.apt.get_pkg_candidate_version function 
will have their apt_pkg configuration pointed to the ubuntu-advantage-tools 
managed esm cache while running the same process.

  The fix is to use the same context manager used for security-status,
  which guarantees that the configuration is the same before and after
  u-a-t access any of the Caches.

  [Test Case]
  - On any release, in a Python interpreter:
  ```
  import apt
  from uaclient.apt import get_pkg_candidate_version
  print(len(apt.Cache()))
  v = get_pkg_candidate_version('vim') # arbitrary choice, may be any package
  print(len(apt.Cache()))
  ```

  The size of the Cache should match, before and after the function call.
  On u-a-t 27.14, this fails.

  [Regression Potential]
  If we fix this the wrong way, people may still get their apt_pkg config in a 
state they wouldn't expect for the specific python process they are running. 
This would be the same as not fixing it. Our test aims to mitigate the 
possibility of such thing happening.

  [Discussion]
  There is a really small chance of this bug happening, given there are no user 
flows including this function being called directly, and process isolation 
takes care of the rest. However, given the specificities of the apt and apt_pkg 

[Group.of.nepali.translators] [Bug 2012642] Re: apt_pkg configuration leaks in get_pkg_candidate_version

2023-04-18 Thread Launchpad Bug Tracker
This bug was fixed in the package ubuntu-advantage-tools - 27.14.4~22.04

---
ubuntu-advantage-tools (27.14.4~22.04) jammy; urgency=medium

  * Backport new upstream release: (LP: #2011477) to jammy

ubuntu-advantage-tools (27.14.4) lunar; urgency=medium

  * timer: disable update_contract_info job (LP: #2015302)
  * livepatch: prevent livepatch from auto-enabling and subsequently failing
on non-amd64 systems (LP: #2015241)

ubuntu-advantage-tools (27.14.3) lunar; urgency=medium

  * livepatch: prevent livepatch from auto-enabling and subsequently failing
on interim releases (LP: #2013409)

ubuntu-advantage-tools (27.14.2~23.04.1) lunar; urgency=medium

  * status:
- always use dpkg instead of lscpu for fetching architecture
  information (LP: #2012735)

ubuntu-advantage-tools (27.14.1~23.04.1) lunar; urgency=medium

  * New upstream release 27.14.1
- apt: fix a configuration leak in the apt.get_pkg_candidate_version
  function (LP: #2012642)

ubuntu-advantage-tools (27.14~23.04.1) lunar; urgency=medium

  * d/ubuntu-advantage-tools.{postinst,postrm,preinst}:
- migrate certain settings out of uaclient.conf to a new file managed by
  the pro config subcommand (LP: #2004280)
  * d/ubuntu-advantage-tools.postinst:
- refactor PREVIOUS_PKG_VER as a global variable
- simplify how we add notices
  * New upstream release 27.14 (LP: #2011477)
- api: new u.unattended_upgrades.status.v1 endpoint for querying status of
  unattended upgrades
- apt:
  + remove legacy apt-hook
  + deliver json apt-hook for interim releases
  + fix cloud identification logic in json apt-hook
  + make all calls to esm-cache isolated from system configuration
(LP: #2008280)
  + only set up the esm cache on supported systems (LP: #2004018)
- fix:
  + format the output to be more readable (LP: #1926182)
  + add option to attach during a fix without a token
  + verify if fixed version can be installed before trying (LP: #2006705)
- livepatch: show warning if current kernel is not supported
- locks: alert user about corrupted lock files (LP: #1996931)
- logging: logs are now formatted as jsonlines
- motd: remove esm-apps announcement
- notices: new representation on disk as separate files (LP: #1987738)
- realtime: remove ubuntu-realtime package on disablement
- status:
  + removed contract info update check network call
  + no longer includes warnings about notices when non-root (LP: #2006138)
  + unattached status sends virt type to contract server for better
resource availability calculation
- timer jobs: add daily job to check for contract updates
- yaml: always import distro-provided pyyaml (LP: #2007234, LP: #2007241)

 -- Renan Rodrigo   Thu, 06 Apr 2023
10:48:43 -0300

** Changed in: ubuntu-advantage-tools (Ubuntu Kinetic)
   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/2012642

Title:
  apt_pkg configuration leaks in get_pkg_candidate_version

Status in ubuntu-advantage-tools package in Ubuntu:
  Fix Released
Status in ubuntu-advantage-tools source package in Xenial:
  Fix Released
Status in ubuntu-advantage-tools source package in Bionic:
  Fix Released
Status in ubuntu-advantage-tools source package in Focal:
  Fix Released
Status in ubuntu-advantage-tools source package in Jammy:
  Fix Released
Status in ubuntu-advantage-tools source package in Kinetic:
  Fix Released

Bug description:
  [Impact]
  Users who import and run the uaclient.apt.get_pkg_candidate_version function 
will have their apt_pkg configuration pointed to the ubuntu-advantage-tools 
managed esm cache while running the same process.

  The fix is to use the same context manager used for security-status,
  which guarantees that the configuration is the same before and after
  u-a-t access any of the Caches.

  [Test Case]
  - On any release, in a Python interpreter:
  ```
  import apt
  from uaclient.apt import get_pkg_candidate_version
  print(len(apt.Cache()))
  v = get_pkg_candidate_version('vim') # arbitrary choice, may be any package
  print(len(apt.Cache()))
  ```

  The size of the Cache should match, before and after the function call.
  On u-a-t 27.14, this fails.

  [Regression Potential]
  If we fix this the wrong way, people may still get their apt_pkg config in a 
state they wouldn't expect for the specific python process they are running. 
This would be the same as not fixing it. Our test aims to mitigate the 
possibility of such thing happening.

  [Discussion]
  There is a really small chance of this bug happening, given there are no user 
flows including this function being called directly, and process isolation 
takes care of the rest. However, given the specificities of the apt and apt_pkg 

[Group.of.nepali.translators] [Bug 2011477] Re: [SRU] ubuntu-advantage-tools (27.13.6 -> 27.14) Xenial, Bionic, Focal, Jammy, Kinetic

2023-04-18 Thread Launchpad Bug Tracker
This bug was fixed in the package ubuntu-advantage-tools - 27.14.4~16.04

---
ubuntu-advantage-tools (27.14.4~16.04) xenial; urgency=medium

  * Backport new upstream release: (LP: #2011477) to xenial

ubuntu-advantage-tools (27.14.4) lunar; urgency=medium

  * timer: disable update_contract_info job (LP: #2015302)
  * livepatch: prevent livepatch from auto-enabling and subsequently failing
on non-amd64 systems (LP: #2015241)

ubuntu-advantage-tools (27.14.3) lunar; urgency=medium

  * livepatch: prevent livepatch from auto-enabling and subsequently failing
on interim releases (LP: #2013409)

ubuntu-advantage-tools (27.14.2~23.04.1) lunar; urgency=medium

  * status:
- always use dpkg instead of lscpu for fetching architecture
  information (LP: #2012735)

ubuntu-advantage-tools (27.14.1~23.04.1) lunar; urgency=medium

  * New upstream release 27.14.1
- apt: fix a configuration leak in the apt.get_pkg_candidate_version
  function (LP: #2012642)

ubuntu-advantage-tools (27.14~23.04.1) lunar; urgency=medium

  * d/ubuntu-advantage-tools.{postinst,postrm,preinst}:
- migrate certain settings out of uaclient.conf to a new file managed by
  the pro config subcommand (LP: #2004280)
  * d/ubuntu-advantage-tools.postinst:
- refactor PREVIOUS_PKG_VER as a global variable
- simplify how we add notices
  * New upstream release 27.14 (LP: #2011477)
- api: new u.unattended_upgrades.status.v1 endpoint for querying status of
  unattended upgrades
- apt:
  + remove legacy apt-hook
  + deliver json apt-hook for interim releases
  + fix cloud identification logic in json apt-hook
  + make all calls to esm-cache isolated from system configuration
(LP: #2008280)
  + only set up the esm cache on supported systems (LP: #2004018)
- fix:
  + format the output to be more readable (LP: #1926182)
  + add option to attach during a fix without a token
  + verify if fixed version can be installed before trying (LP: #2006705)
- livepatch: show warning if current kernel is not supported
- locks: alert user about corrupted lock files (LP: #1996931)
- logging: logs are now formatted as jsonlines
- motd: remove esm-apps announcement
- notices: new representation on disk as separate files (LP: #1987738)
- realtime: remove ubuntu-realtime package on disablement
- status:
  + removed contract info update check network call
  + no longer includes warnings about notices when non-root (LP: #2006138)
  + unattached status sends virt type to contract server for better
resource availability calculation
- timer jobs: add daily job to check for contract updates
- yaml: always import distro-provided pyyaml (LP: #2007234, LP: #2007241)

 -- Renan Rodrigo   Thu, 06 Apr 2023
10:50:05 -0300

** Changed in: ubuntu-advantage-tools (Ubuntu Xenial)
   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/2011477

Title:
  [SRU] ubuntu-advantage-tools (27.13.6 -> 27.14) Xenial, Bionic, Focal,
  Jammy, Kinetic

Status in ubuntu-advantage-tools package in Ubuntu:
  Fix Released
Status in ubuntu-advantage-tools source package in Xenial:
  Fix Released
Status in ubuntu-advantage-tools source package in Bionic:
  Fix Released
Status in ubuntu-advantage-tools source package in Focal:
  Fix Released
Status in ubuntu-advantage-tools source package in Jammy:
  Fix Released
Status in ubuntu-advantage-tools source package in Kinetic:
  Fix Released

Bug description:
  [Impact]
  This is for the release of the latest upstream version of the Ubuntu Pro 
Client, which contains several bugfixes and new features that are desirable on 
all releases.

  The most notable changes are:
   - certain user settings are moving out of uaclient.conf to a
     non-conffile intended to be managed by the pro config subcommand
   - a new api function for querying the status of unattended-upgrades
   - a clean-up of how we add messages to motd
   - a clean-up of our apt integration for showing esm updates
   - show warnings when a livepatch is enabled on an unsupported kernel
   - our log format has changed to jsonlines
   - instead of a network request to the contract server during every
     "pro status", we now check with the contract server for updates
     every 24 hours (only if attached)

  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/UbuntuAdvantageToolsUpdates

  The ubuntu-advantage-tools team will be in charge of attaching the
  artifacts and console output of the appropriate run to the bug.
  ubuntu-advantage-tools team members will not mark ‘verification-done’
  until this has happened.

  There will be 

[Group.of.nepali.translators] [Bug 2011477] Re: [SRU] ubuntu-advantage-tools (27.13.6 -> 27.14) Xenial, Bionic, Focal, Jammy, Kinetic

2023-04-18 Thread Launchpad Bug Tracker
This bug was fixed in the package ubuntu-advantage-tools - 27.14.4~18.04

---
ubuntu-advantage-tools (27.14.4~18.04) bionic; urgency=medium

  * Backport new upstream release: (LP: #2011477) to bionic

ubuntu-advantage-tools (27.14.4) lunar; urgency=medium

  * timer: disable update_contract_info job (LP: #2015302)
  * livepatch: prevent livepatch from auto-enabling and subsequently failing
on non-amd64 systems (LP: #2015241)

ubuntu-advantage-tools (27.14.3) lunar; urgency=medium

  * livepatch: prevent livepatch from auto-enabling and subsequently failing
on interim releases (LP: #2013409)

ubuntu-advantage-tools (27.14.2~23.04.1) lunar; urgency=medium

  * status:
- always use dpkg instead of lscpu for fetching architecture
  information (LP: #2012735)

ubuntu-advantage-tools (27.14.1~23.04.1) lunar; urgency=medium

  * New upstream release 27.14.1
- apt: fix a configuration leak in the apt.get_pkg_candidate_version
  function (LP: #2012642)

ubuntu-advantage-tools (27.14~23.04.1) lunar; urgency=medium

  * d/ubuntu-advantage-tools.{postinst,postrm,preinst}:
- migrate certain settings out of uaclient.conf to a new file managed by
  the pro config subcommand (LP: #2004280)
  * d/ubuntu-advantage-tools.postinst:
- refactor PREVIOUS_PKG_VER as a global variable
- simplify how we add notices
  * New upstream release 27.14 (LP: #2011477)
- api: new u.unattended_upgrades.status.v1 endpoint for querying status of
  unattended upgrades
- apt:
  + remove legacy apt-hook
  + deliver json apt-hook for interim releases
  + fix cloud identification logic in json apt-hook
  + make all calls to esm-cache isolated from system configuration
(LP: #2008280)
  + only set up the esm cache on supported systems (LP: #2004018)
- fix:
  + format the output to be more readable (LP: #1926182)
  + add option to attach during a fix without a token
  + verify if fixed version can be installed before trying (LP: #2006705)
- livepatch: show warning if current kernel is not supported
- locks: alert user about corrupted lock files (LP: #1996931)
- logging: logs are now formatted as jsonlines
- motd: remove esm-apps announcement
- notices: new representation on disk as separate files (LP: #1987738)
- realtime: remove ubuntu-realtime package on disablement
- status:
  + removed contract info update check network call
  + no longer includes warnings about notices when non-root (LP: #2006138)
  + unattached status sends virt type to contract server for better
resource availability calculation
- timer jobs: add daily job to check for contract updates
- yaml: always import distro-provided pyyaml (LP: #2007234, LP: #2007241)

 -- Renan Rodrigo   Thu, 06 Apr 2023
10:49:20 -0300

** Changed in: ubuntu-advantage-tools (Ubuntu Bionic)
   Status: Fix Committed => Fix Released

** Changed in: ubuntu-advantage-tools (Ubuntu Focal)
   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/2011477

Title:
  [SRU] ubuntu-advantage-tools (27.13.6 -> 27.14) Xenial, Bionic, Focal,
  Jammy, Kinetic

Status in ubuntu-advantage-tools package in Ubuntu:
  Fix Released
Status in ubuntu-advantage-tools source package in Xenial:
  Fix Released
Status in ubuntu-advantage-tools source package in Bionic:
  Fix Released
Status in ubuntu-advantage-tools source package in Focal:
  Fix Released
Status in ubuntu-advantage-tools source package in Jammy:
  Fix Released
Status in ubuntu-advantage-tools source package in Kinetic:
  Fix Released

Bug description:
  [Impact]
  This is for the release of the latest upstream version of the Ubuntu Pro 
Client, which contains several bugfixes and new features that are desirable on 
all releases.

  The most notable changes are:
   - certain user settings are moving out of uaclient.conf to a
     non-conffile intended to be managed by the pro config subcommand
   - a new api function for querying the status of unattended-upgrades
   - a clean-up of how we add messages to motd
   - a clean-up of our apt integration for showing esm updates
   - show warnings when a livepatch is enabled on an unsupported kernel
   - our log format has changed to jsonlines
   - instead of a network request to the contract server during every
     "pro status", we now check with the contract server for updates
     every 24 hours (only if attached)

  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/UbuntuAdvantageToolsUpdates

  The ubuntu-advantage-tools team will be in charge of attaching the
  artifacts and console output of the appropriate run to the bug.
  ubuntu-advantage-tools 

[Group.of.nepali.translators] [Bug 2012642] Re: apt_pkg configuration leaks in get_pkg_candidate_version

2023-04-18 Thread Launchpad Bug Tracker
This bug was fixed in the package ubuntu-advantage-tools - 27.14.4~18.04

---
ubuntu-advantage-tools (27.14.4~18.04) bionic; urgency=medium

  * Backport new upstream release: (LP: #2011477) to bionic

ubuntu-advantage-tools (27.14.4) lunar; urgency=medium

  * timer: disable update_contract_info job (LP: #2015302)
  * livepatch: prevent livepatch from auto-enabling and subsequently failing
on non-amd64 systems (LP: #2015241)

ubuntu-advantage-tools (27.14.3) lunar; urgency=medium

  * livepatch: prevent livepatch from auto-enabling and subsequently failing
on interim releases (LP: #2013409)

ubuntu-advantage-tools (27.14.2~23.04.1) lunar; urgency=medium

  * status:
- always use dpkg instead of lscpu for fetching architecture
  information (LP: #2012735)

ubuntu-advantage-tools (27.14.1~23.04.1) lunar; urgency=medium

  * New upstream release 27.14.1
- apt: fix a configuration leak in the apt.get_pkg_candidate_version
  function (LP: #2012642)

ubuntu-advantage-tools (27.14~23.04.1) lunar; urgency=medium

  * d/ubuntu-advantage-tools.{postinst,postrm,preinst}:
- migrate certain settings out of uaclient.conf to a new file managed by
  the pro config subcommand (LP: #2004280)
  * d/ubuntu-advantage-tools.postinst:
- refactor PREVIOUS_PKG_VER as a global variable
- simplify how we add notices
  * New upstream release 27.14 (LP: #2011477)
- api: new u.unattended_upgrades.status.v1 endpoint for querying status of
  unattended upgrades
- apt:
  + remove legacy apt-hook
  + deliver json apt-hook for interim releases
  + fix cloud identification logic in json apt-hook
  + make all calls to esm-cache isolated from system configuration
(LP: #2008280)
  + only set up the esm cache on supported systems (LP: #2004018)
- fix:
  + format the output to be more readable (LP: #1926182)
  + add option to attach during a fix without a token
  + verify if fixed version can be installed before trying (LP: #2006705)
- livepatch: show warning if current kernel is not supported
- locks: alert user about corrupted lock files (LP: #1996931)
- logging: logs are now formatted as jsonlines
- motd: remove esm-apps announcement
- notices: new representation on disk as separate files (LP: #1987738)
- realtime: remove ubuntu-realtime package on disablement
- status:
  + removed contract info update check network call
  + no longer includes warnings about notices when non-root (LP: #2006138)
  + unattached status sends virt type to contract server for better
resource availability calculation
- timer jobs: add daily job to check for contract updates
- yaml: always import distro-provided pyyaml (LP: #2007234, LP: #2007241)

 -- Renan Rodrigo   Thu, 06 Apr 2023
10:49:20 -0300

** Changed in: ubuntu-advantage-tools (Ubuntu Bionic)
   Status: Fix Committed => Fix Released

** Changed in: ubuntu-advantage-tools (Ubuntu Focal)
   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/2012642

Title:
  apt_pkg configuration leaks in get_pkg_candidate_version

Status in ubuntu-advantage-tools package in Ubuntu:
  Fix Released
Status in ubuntu-advantage-tools source package in Xenial:
  Fix Released
Status in ubuntu-advantage-tools source package in Bionic:
  Fix Released
Status in ubuntu-advantage-tools source package in Focal:
  Fix Released
Status in ubuntu-advantage-tools source package in Jammy:
  Fix Released
Status in ubuntu-advantage-tools source package in Kinetic:
  Fix Released

Bug description:
  [Impact]
  Users who import and run the uaclient.apt.get_pkg_candidate_version function 
will have their apt_pkg configuration pointed to the ubuntu-advantage-tools 
managed esm cache while running the same process.

  The fix is to use the same context manager used for security-status,
  which guarantees that the configuration is the same before and after
  u-a-t access any of the Caches.

  [Test Case]
  - On any release, in a Python interpreter:
  ```
  import apt
  from uaclient.apt import get_pkg_candidate_version
  print(len(apt.Cache()))
  v = get_pkg_candidate_version('vim') # arbitrary choice, may be any package
  print(len(apt.Cache()))
  ```

  The size of the Cache should match, before and after the function call.
  On u-a-t 27.14, this fails.

  [Regression Potential]
  If we fix this the wrong way, people may still get their apt_pkg config in a 
state they wouldn't expect for the specific python process they are running. 
This would be the same as not fixing it. Our test aims to mitigate the 
possibility of such thing happening.

  [Discussion]
  There is a really small chance of this bug happening, given there are no user 
flows including this function being called directly, 

[Group.of.nepali.translators] [Bug 2012642] Re: apt_pkg configuration leaks in get_pkg_candidate_version

2023-04-18 Thread Launchpad Bug Tracker
This bug was fixed in the package ubuntu-advantage-tools - 27.14.4~16.04

---
ubuntu-advantage-tools (27.14.4~16.04) xenial; urgency=medium

  * Backport new upstream release: (LP: #2011477) to xenial

ubuntu-advantage-tools (27.14.4) lunar; urgency=medium

  * timer: disable update_contract_info job (LP: #2015302)
  * livepatch: prevent livepatch from auto-enabling and subsequently failing
on non-amd64 systems (LP: #2015241)

ubuntu-advantage-tools (27.14.3) lunar; urgency=medium

  * livepatch: prevent livepatch from auto-enabling and subsequently failing
on interim releases (LP: #2013409)

ubuntu-advantage-tools (27.14.2~23.04.1) lunar; urgency=medium

  * status:
- always use dpkg instead of lscpu for fetching architecture
  information (LP: #2012735)

ubuntu-advantage-tools (27.14.1~23.04.1) lunar; urgency=medium

  * New upstream release 27.14.1
- apt: fix a configuration leak in the apt.get_pkg_candidate_version
  function (LP: #2012642)

ubuntu-advantage-tools (27.14~23.04.1) lunar; urgency=medium

  * d/ubuntu-advantage-tools.{postinst,postrm,preinst}:
- migrate certain settings out of uaclient.conf to a new file managed by
  the pro config subcommand (LP: #2004280)
  * d/ubuntu-advantage-tools.postinst:
- refactor PREVIOUS_PKG_VER as a global variable
- simplify how we add notices
  * New upstream release 27.14 (LP: #2011477)
- api: new u.unattended_upgrades.status.v1 endpoint for querying status of
  unattended upgrades
- apt:
  + remove legacy apt-hook
  + deliver json apt-hook for interim releases
  + fix cloud identification logic in json apt-hook
  + make all calls to esm-cache isolated from system configuration
(LP: #2008280)
  + only set up the esm cache on supported systems (LP: #2004018)
- fix:
  + format the output to be more readable (LP: #1926182)
  + add option to attach during a fix without a token
  + verify if fixed version can be installed before trying (LP: #2006705)
- livepatch: show warning if current kernel is not supported
- locks: alert user about corrupted lock files (LP: #1996931)
- logging: logs are now formatted as jsonlines
- motd: remove esm-apps announcement
- notices: new representation on disk as separate files (LP: #1987738)
- realtime: remove ubuntu-realtime package on disablement
- status:
  + removed contract info update check network call
  + no longer includes warnings about notices when non-root (LP: #2006138)
  + unattached status sends virt type to contract server for better
resource availability calculation
- timer jobs: add daily job to check for contract updates
- yaml: always import distro-provided pyyaml (LP: #2007234, LP: #2007241)

 -- Renan Rodrigo   Thu, 06 Apr 2023
10:50:05 -0300

** Changed in: ubuntu-advantage-tools (Ubuntu Xenial)
   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/2012642

Title:
  apt_pkg configuration leaks in get_pkg_candidate_version

Status in ubuntu-advantage-tools package in Ubuntu:
  Fix Released
Status in ubuntu-advantage-tools source package in Xenial:
  Fix Released
Status in ubuntu-advantage-tools source package in Bionic:
  Fix Released
Status in ubuntu-advantage-tools source package in Focal:
  Fix Released
Status in ubuntu-advantage-tools source package in Jammy:
  Fix Released
Status in ubuntu-advantage-tools source package in Kinetic:
  Fix Released

Bug description:
  [Impact]
  Users who import and run the uaclient.apt.get_pkg_candidate_version function 
will have their apt_pkg configuration pointed to the ubuntu-advantage-tools 
managed esm cache while running the same process.

  The fix is to use the same context manager used for security-status,
  which guarantees that the configuration is the same before and after
  u-a-t access any of the Caches.

  [Test Case]
  - On any release, in a Python interpreter:
  ```
  import apt
  from uaclient.apt import get_pkg_candidate_version
  print(len(apt.Cache()))
  v = get_pkg_candidate_version('vim') # arbitrary choice, may be any package
  print(len(apt.Cache()))
  ```

  The size of the Cache should match, before and after the function call.
  On u-a-t 27.14, this fails.

  [Regression Potential]
  If we fix this the wrong way, people may still get their apt_pkg config in a 
state they wouldn't expect for the specific python process they are running. 
This would be the same as not fixing it. Our test aims to mitigate the 
possibility of such thing happening.

  [Discussion]
  There is a really small chance of this bug happening, given there are no user 
flows including this function being called directly, and process isolation 
takes care of the rest. However, given the specificities of the apt and 

[Group.of.nepali.translators] [Bug 2012735] Re: update-manager crashed with uaclient.exceptions.UserFacingError in get_lscpu_arch()

2023-04-18 Thread Launchpad Bug Tracker
This bug was fixed in the package ubuntu-advantage-tools - 27.14.4~22.04

---
ubuntu-advantage-tools (27.14.4~22.04) jammy; urgency=medium

  * Backport new upstream release: (LP: #2011477) to jammy

ubuntu-advantage-tools (27.14.4) lunar; urgency=medium

  * timer: disable update_contract_info job (LP: #2015302)
  * livepatch: prevent livepatch from auto-enabling and subsequently failing
on non-amd64 systems (LP: #2015241)

ubuntu-advantage-tools (27.14.3) lunar; urgency=medium

  * livepatch: prevent livepatch from auto-enabling and subsequently failing
on interim releases (LP: #2013409)

ubuntu-advantage-tools (27.14.2~23.04.1) lunar; urgency=medium

  * status:
- always use dpkg instead of lscpu for fetching architecture
  information (LP: #2012735)

ubuntu-advantage-tools (27.14.1~23.04.1) lunar; urgency=medium

  * New upstream release 27.14.1
- apt: fix a configuration leak in the apt.get_pkg_candidate_version
  function (LP: #2012642)

ubuntu-advantage-tools (27.14~23.04.1) lunar; urgency=medium

  * d/ubuntu-advantage-tools.{postinst,postrm,preinst}:
- migrate certain settings out of uaclient.conf to a new file managed by
  the pro config subcommand (LP: #2004280)
  * d/ubuntu-advantage-tools.postinst:
- refactor PREVIOUS_PKG_VER as a global variable
- simplify how we add notices
  * New upstream release 27.14 (LP: #2011477)
- api: new u.unattended_upgrades.status.v1 endpoint for querying status of
  unattended upgrades
- apt:
  + remove legacy apt-hook
  + deliver json apt-hook for interim releases
  + fix cloud identification logic in json apt-hook
  + make all calls to esm-cache isolated from system configuration
(LP: #2008280)
  + only set up the esm cache on supported systems (LP: #2004018)
- fix:
  + format the output to be more readable (LP: #1926182)
  + add option to attach during a fix without a token
  + verify if fixed version can be installed before trying (LP: #2006705)
- livepatch: show warning if current kernel is not supported
- locks: alert user about corrupted lock files (LP: #1996931)
- logging: logs are now formatted as jsonlines
- motd: remove esm-apps announcement
- notices: new representation on disk as separate files (LP: #1987738)
- realtime: remove ubuntu-realtime package on disablement
- status:
  + removed contract info update check network call
  + no longer includes warnings about notices when non-root (LP: #2006138)
  + unattached status sends virt type to contract server for better
resource availability calculation
- timer jobs: add daily job to check for contract updates
- yaml: always import distro-provided pyyaml (LP: #2007234, LP: #2007241)

 -- Renan Rodrigo   Thu, 06 Apr 2023
10:48:43 -0300

** Changed in: ubuntu-advantage-tools (Ubuntu Kinetic)
   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/2012735

Title:
  update-manager crashed with uaclient.exceptions.UserFacingError in
  get_lscpu_arch()

Status in ubuntu-advantage-tools package in Ubuntu:
  Fix Released
Status in ubuntu-advantage-tools source package in Xenial:
  Fix Released
Status in ubuntu-advantage-tools source package in Bionic:
  Fix Released
Status in ubuntu-advantage-tools source package in Focal:
  Fix Released
Status in ubuntu-advantage-tools source package in Jammy:
  Fix Released
Status in ubuntu-advantage-tools source package in Kinetic:
  Fix Released

Bug description:
  [Impact]
  This will impact all of users that want to run pro status and also any other 
tool that is depending on the status command through the CLI or through the 
code itself.

  On pro status, users will see the following message:
  Failed to parse architecture from output of lscpu

  And update-manager will break as reported here.

  [Test Case]
  1. Launch a lunar container
  2. Update the Pro Client to 27.13.6
  3. Install the language-pack-fr-base package
  4. Run update-locale LANG=fr_FR.UTF-8
  5. Reboot
  6. Run pro status and confirm the error message
  7. Install the new version of the Pro Client
  8. Confirm that pro status no longer breaks

  [Regression Potential]
  We are no longer relying on lscpu, but on dpkg --print-architecture now.
  Since we have used this command for other architecture related flows, we 
believe the dpkg command is stable enough to not cause regressions.

  We are also confident in that because the command is being replaced in
  two distinct functions:

  * enabled_warning_status

  This function is responsible for just saying a warning message if the
  user does not have a support livepatch kernel. The message is as
  follows:

  The current kernel (KERNEL_VERSION, ARCH) is not supported by
  livepatch.

  Since we are 

[Group.of.nepali.translators] [Bug 2012735] Re: update-manager crashed with uaclient.exceptions.UserFacingError in get_lscpu_arch()

2023-04-18 Thread Launchpad Bug Tracker
This bug was fixed in the package ubuntu-advantage-tools - 27.14.4~20.04

---
ubuntu-advantage-tools (27.14.4~20.04) focal; urgency=medium

  * Backport new upstream release: (LP: #2011477) to focal

ubuntu-advantage-tools (27.14.4) lunar; urgency=medium

  * timer: disable update_contract_info job (LP: #2015302)
  * livepatch: prevent livepatch from auto-enabling and subsequently failing
on non-amd64 systems (LP: #2015241)

ubuntu-advantage-tools (27.14.3) lunar; urgency=medium

  * livepatch: prevent livepatch from auto-enabling and subsequently failing
on interim releases (LP: #2013409)

ubuntu-advantage-tools (27.14.2~23.04.1) lunar; urgency=medium

  * status:
- always use dpkg instead of lscpu for fetching architecture
  information (LP: #2012735)

ubuntu-advantage-tools (27.14.1~23.04.1) lunar; urgency=medium

  * New upstream release 27.14.1
- apt: fix a configuration leak in the apt.get_pkg_candidate_version
  function (LP: #2012642)

ubuntu-advantage-tools (27.14~23.04.1) lunar; urgency=medium

  * d/ubuntu-advantage-tools.{postinst,postrm,preinst}:
- migrate certain settings out of uaclient.conf to a new file managed by
  the pro config subcommand (LP: #2004280)
  * d/ubuntu-advantage-tools.postinst:
- refactor PREVIOUS_PKG_VER as a global variable
- simplify how we add notices
  * New upstream release 27.14 (LP: #2011477)
- api: new u.unattended_upgrades.status.v1 endpoint for querying status of
  unattended upgrades
- apt:
  + remove legacy apt-hook
  + deliver json apt-hook for interim releases
  + fix cloud identification logic in json apt-hook
  + make all calls to esm-cache isolated from system configuration
(LP: #2008280)
  + only set up the esm cache on supported systems (LP: #2004018)
- fix:
  + format the output to be more readable (LP: #1926182)
  + add option to attach during a fix without a token
  + verify if fixed version can be installed before trying (LP: #2006705)
- livepatch: show warning if current kernel is not supported
- locks: alert user about corrupted lock files (LP: #1996931)
- logging: logs are now formatted as jsonlines
- motd: remove esm-apps announcement
- notices: new representation on disk as separate files (LP: #1987738)
- realtime: remove ubuntu-realtime package on disablement
- status:
  + removed contract info update check network call
  + no longer includes warnings about notices when non-root (LP: #2006138)
  + unattached status sends virt type to contract server for better
resource availability calculation
- timer jobs: add daily job to check for contract updates
- yaml: always import distro-provided pyyaml (LP: #2007234, LP: #2007241)

 -- Renan Rodrigo   Thu, 06 Apr 2023
10:48:25 -0300

** Changed in: ubuntu-advantage-tools (Ubuntu Jammy)
   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/2012735

Title:
  update-manager crashed with uaclient.exceptions.UserFacingError in
  get_lscpu_arch()

Status in ubuntu-advantage-tools package in Ubuntu:
  Fix Released
Status in ubuntu-advantage-tools source package in Xenial:
  Fix Released
Status in ubuntu-advantage-tools source package in Bionic:
  Fix Released
Status in ubuntu-advantage-tools source package in Focal:
  Fix Released
Status in ubuntu-advantage-tools source package in Jammy:
  Fix Released
Status in ubuntu-advantage-tools source package in Kinetic:
  Fix Released

Bug description:
  [Impact]
  This will impact all of users that want to run pro status and also any other 
tool that is depending on the status command through the CLI or through the 
code itself.

  On pro status, users will see the following message:
  Failed to parse architecture from output of lscpu

  And update-manager will break as reported here.

  [Test Case]
  1. Launch a lunar container
  2. Update the Pro Client to 27.13.6
  3. Install the language-pack-fr-base package
  4. Run update-locale LANG=fr_FR.UTF-8
  5. Reboot
  6. Run pro status and confirm the error message
  7. Install the new version of the Pro Client
  8. Confirm that pro status no longer breaks

  [Regression Potential]
  We are no longer relying on lscpu, but on dpkg --print-architecture now.
  Since we have used this command for other architecture related flows, we 
believe the dpkg command is stable enough to not cause regressions.

  We are also confident in that because the command is being replaced in
  two distinct functions:

  * enabled_warning_status

  This function is responsible for just saying a warning message if the
  user does not have a support livepatch kernel. The message is as
  follows:

  The current kernel (KERNEL_VERSION, ARCH) is not supported by
  livepatch.

  Since we are 

[Group.of.nepali.translators] [Bug 2012735] Re: update-manager crashed with uaclient.exceptions.UserFacingError in get_lscpu_arch()

2023-04-18 Thread Launchpad Bug Tracker
This bug was fixed in the package ubuntu-advantage-tools - 27.14.4~18.04

---
ubuntu-advantage-tools (27.14.4~18.04) bionic; urgency=medium

  * Backport new upstream release: (LP: #2011477) to bionic

ubuntu-advantage-tools (27.14.4) lunar; urgency=medium

  * timer: disable update_contract_info job (LP: #2015302)
  * livepatch: prevent livepatch from auto-enabling and subsequently failing
on non-amd64 systems (LP: #2015241)

ubuntu-advantage-tools (27.14.3) lunar; urgency=medium

  * livepatch: prevent livepatch from auto-enabling and subsequently failing
on interim releases (LP: #2013409)

ubuntu-advantage-tools (27.14.2~23.04.1) lunar; urgency=medium

  * status:
- always use dpkg instead of lscpu for fetching architecture
  information (LP: #2012735)

ubuntu-advantage-tools (27.14.1~23.04.1) lunar; urgency=medium

  * New upstream release 27.14.1
- apt: fix a configuration leak in the apt.get_pkg_candidate_version
  function (LP: #2012642)

ubuntu-advantage-tools (27.14~23.04.1) lunar; urgency=medium

  * d/ubuntu-advantage-tools.{postinst,postrm,preinst}:
- migrate certain settings out of uaclient.conf to a new file managed by
  the pro config subcommand (LP: #2004280)
  * d/ubuntu-advantage-tools.postinst:
- refactor PREVIOUS_PKG_VER as a global variable
- simplify how we add notices
  * New upstream release 27.14 (LP: #2011477)
- api: new u.unattended_upgrades.status.v1 endpoint for querying status of
  unattended upgrades
- apt:
  + remove legacy apt-hook
  + deliver json apt-hook for interim releases
  + fix cloud identification logic in json apt-hook
  + make all calls to esm-cache isolated from system configuration
(LP: #2008280)
  + only set up the esm cache on supported systems (LP: #2004018)
- fix:
  + format the output to be more readable (LP: #1926182)
  + add option to attach during a fix without a token
  + verify if fixed version can be installed before trying (LP: #2006705)
- livepatch: show warning if current kernel is not supported
- locks: alert user about corrupted lock files (LP: #1996931)
- logging: logs are now formatted as jsonlines
- motd: remove esm-apps announcement
- notices: new representation on disk as separate files (LP: #1987738)
- realtime: remove ubuntu-realtime package on disablement
- status:
  + removed contract info update check network call
  + no longer includes warnings about notices when non-root (LP: #2006138)
  + unattached status sends virt type to contract server for better
resource availability calculation
- timer jobs: add daily job to check for contract updates
- yaml: always import distro-provided pyyaml (LP: #2007234, LP: #2007241)

 -- Renan Rodrigo   Thu, 06 Apr 2023
10:49:20 -0300

** Changed in: ubuntu-advantage-tools (Ubuntu Bionic)
   Status: Fix Committed => Fix Released

** Changed in: ubuntu-advantage-tools (Ubuntu Focal)
   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/2012735

Title:
  update-manager crashed with uaclient.exceptions.UserFacingError in
  get_lscpu_arch()

Status in ubuntu-advantage-tools package in Ubuntu:
  Fix Released
Status in ubuntu-advantage-tools source package in Xenial:
  Fix Released
Status in ubuntu-advantage-tools source package in Bionic:
  Fix Released
Status in ubuntu-advantage-tools source package in Focal:
  Fix Released
Status in ubuntu-advantage-tools source package in Jammy:
  Fix Released
Status in ubuntu-advantage-tools source package in Kinetic:
  Fix Released

Bug description:
  [Impact]
  This will impact all of users that want to run pro status and also any other 
tool that is depending on the status command through the CLI or through the 
code itself.

  On pro status, users will see the following message:
  Failed to parse architecture from output of lscpu

  And update-manager will break as reported here.

  [Test Case]
  1. Launch a lunar container
  2. Update the Pro Client to 27.13.6
  3. Install the language-pack-fr-base package
  4. Run update-locale LANG=fr_FR.UTF-8
  5. Reboot
  6. Run pro status and confirm the error message
  7. Install the new version of the Pro Client
  8. Confirm that pro status no longer breaks

  [Regression Potential]
  We are no longer relying on lscpu, but on dpkg --print-architecture now.
  Since we have used this command for other architecture related flows, we 
believe the dpkg command is stable enough to not cause regressions.

  We are also confident in that because the command is being replaced in
  two distinct functions:

  * enabled_warning_status

  This function is responsible for just saying a warning message if the
  user does not have a support livepatch kernel. The message is as
  

[Group.of.nepali.translators] [Bug 2012735] Re: update-manager crashed with uaclient.exceptions.UserFacingError in get_lscpu_arch()

2023-04-18 Thread Launchpad Bug Tracker
This bug was fixed in the package ubuntu-advantage-tools - 27.14.4~16.04

---
ubuntu-advantage-tools (27.14.4~16.04) xenial; urgency=medium

  * Backport new upstream release: (LP: #2011477) to xenial

ubuntu-advantage-tools (27.14.4) lunar; urgency=medium

  * timer: disable update_contract_info job (LP: #2015302)
  * livepatch: prevent livepatch from auto-enabling and subsequently failing
on non-amd64 systems (LP: #2015241)

ubuntu-advantage-tools (27.14.3) lunar; urgency=medium

  * livepatch: prevent livepatch from auto-enabling and subsequently failing
on interim releases (LP: #2013409)

ubuntu-advantage-tools (27.14.2~23.04.1) lunar; urgency=medium

  * status:
- always use dpkg instead of lscpu for fetching architecture
  information (LP: #2012735)

ubuntu-advantage-tools (27.14.1~23.04.1) lunar; urgency=medium

  * New upstream release 27.14.1
- apt: fix a configuration leak in the apt.get_pkg_candidate_version
  function (LP: #2012642)

ubuntu-advantage-tools (27.14~23.04.1) lunar; urgency=medium

  * d/ubuntu-advantage-tools.{postinst,postrm,preinst}:
- migrate certain settings out of uaclient.conf to a new file managed by
  the pro config subcommand (LP: #2004280)
  * d/ubuntu-advantage-tools.postinst:
- refactor PREVIOUS_PKG_VER as a global variable
- simplify how we add notices
  * New upstream release 27.14 (LP: #2011477)
- api: new u.unattended_upgrades.status.v1 endpoint for querying status of
  unattended upgrades
- apt:
  + remove legacy apt-hook
  + deliver json apt-hook for interim releases
  + fix cloud identification logic in json apt-hook
  + make all calls to esm-cache isolated from system configuration
(LP: #2008280)
  + only set up the esm cache on supported systems (LP: #2004018)
- fix:
  + format the output to be more readable (LP: #1926182)
  + add option to attach during a fix without a token
  + verify if fixed version can be installed before trying (LP: #2006705)
- livepatch: show warning if current kernel is not supported
- locks: alert user about corrupted lock files (LP: #1996931)
- logging: logs are now formatted as jsonlines
- motd: remove esm-apps announcement
- notices: new representation on disk as separate files (LP: #1987738)
- realtime: remove ubuntu-realtime package on disablement
- status:
  + removed contract info update check network call
  + no longer includes warnings about notices when non-root (LP: #2006138)
  + unattached status sends virt type to contract server for better
resource availability calculation
- timer jobs: add daily job to check for contract updates
- yaml: always import distro-provided pyyaml (LP: #2007234, LP: #2007241)

 -- Renan Rodrigo   Thu, 06 Apr 2023
10:50:05 -0300

** Changed in: ubuntu-advantage-tools (Ubuntu Xenial)
   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/2012735

Title:
  update-manager crashed with uaclient.exceptions.UserFacingError in
  get_lscpu_arch()

Status in ubuntu-advantage-tools package in Ubuntu:
  Fix Released
Status in ubuntu-advantage-tools source package in Xenial:
  Fix Released
Status in ubuntu-advantage-tools source package in Bionic:
  Fix Released
Status in ubuntu-advantage-tools source package in Focal:
  Fix Released
Status in ubuntu-advantage-tools source package in Jammy:
  Fix Released
Status in ubuntu-advantage-tools source package in Kinetic:
  Fix Released

Bug description:
  [Impact]
  This will impact all of users that want to run pro status and also any other 
tool that is depending on the status command through the CLI or through the 
code itself.

  On pro status, users will see the following message:
  Failed to parse architecture from output of lscpu

  And update-manager will break as reported here.

  [Test Case]
  1. Launch a lunar container
  2. Update the Pro Client to 27.13.6
  3. Install the language-pack-fr-base package
  4. Run update-locale LANG=fr_FR.UTF-8
  5. Reboot
  6. Run pro status and confirm the error message
  7. Install the new version of the Pro Client
  8. Confirm that pro status no longer breaks

  [Regression Potential]
  We are no longer relying on lscpu, but on dpkg --print-architecture now.
  Since we have used this command for other architecture related flows, we 
believe the dpkg command is stable enough to not cause regressions.

  We are also confident in that because the command is being replaced in
  two distinct functions:

  * enabled_warning_status

  This function is responsible for just saying a warning message if the
  user does not have a support livepatch kernel. The message is as
  follows:

  The current kernel (KERNEL_VERSION, ARCH) is not supported by
  livepatch.

  Since we are 

[Group.of.nepali.translators] [Bug 2013409] Re: pro attach fails on interim releases when enabling livepatch

2023-04-18 Thread Launchpad Bug Tracker
This bug was fixed in the package ubuntu-advantage-tools - 27.14.4~22.04

---
ubuntu-advantage-tools (27.14.4~22.04) jammy; urgency=medium

  * Backport new upstream release: (LP: #2011477) to jammy

ubuntu-advantage-tools (27.14.4) lunar; urgency=medium

  * timer: disable update_contract_info job (LP: #2015302)
  * livepatch: prevent livepatch from auto-enabling and subsequently failing
on non-amd64 systems (LP: #2015241)

ubuntu-advantage-tools (27.14.3) lunar; urgency=medium

  * livepatch: prevent livepatch from auto-enabling and subsequently failing
on interim releases (LP: #2013409)

ubuntu-advantage-tools (27.14.2~23.04.1) lunar; urgency=medium

  * status:
- always use dpkg instead of lscpu for fetching architecture
  information (LP: #2012735)

ubuntu-advantage-tools (27.14.1~23.04.1) lunar; urgency=medium

  * New upstream release 27.14.1
- apt: fix a configuration leak in the apt.get_pkg_candidate_version
  function (LP: #2012642)

ubuntu-advantage-tools (27.14~23.04.1) lunar; urgency=medium

  * d/ubuntu-advantage-tools.{postinst,postrm,preinst}:
- migrate certain settings out of uaclient.conf to a new file managed by
  the pro config subcommand (LP: #2004280)
  * d/ubuntu-advantage-tools.postinst:
- refactor PREVIOUS_PKG_VER as a global variable
- simplify how we add notices
  * New upstream release 27.14 (LP: #2011477)
- api: new u.unattended_upgrades.status.v1 endpoint for querying status of
  unattended upgrades
- apt:
  + remove legacy apt-hook
  + deliver json apt-hook for interim releases
  + fix cloud identification logic in json apt-hook
  + make all calls to esm-cache isolated from system configuration
(LP: #2008280)
  + only set up the esm cache on supported systems (LP: #2004018)
- fix:
  + format the output to be more readable (LP: #1926182)
  + add option to attach during a fix without a token
  + verify if fixed version can be installed before trying (LP: #2006705)
- livepatch: show warning if current kernel is not supported
- locks: alert user about corrupted lock files (LP: #1996931)
- logging: logs are now formatted as jsonlines
- motd: remove esm-apps announcement
- notices: new representation on disk as separate files (LP: #1987738)
- realtime: remove ubuntu-realtime package on disablement
- status:
  + removed contract info update check network call
  + no longer includes warnings about notices when non-root (LP: #2006138)
  + unattached status sends virt type to contract server for better
resource availability calculation
- timer jobs: add daily job to check for contract updates
- yaml: always import distro-provided pyyaml (LP: #2007234, LP: #2007241)

 -- Renan Rodrigo   Thu, 06 Apr 2023
10:48:43 -0300

** Changed in: ubuntu-advantage-tools (Ubuntu Kinetic)
   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/2013409

Title:
  pro attach fails on interim releases when enabling livepatch

Status in ubuntu-advantage-tools package in Ubuntu:
  Fix Released
Status in ubuntu-advantage-tools source package in Xenial:
  Fix Released
Status in ubuntu-advantage-tools source package in Bionic:
  Fix Released
Status in ubuntu-advantage-tools source package in Focal:
  Fix Released
Status in ubuntu-advantage-tools source package in Jammy:
  Fix Released
Status in ubuntu-advantage-tools source package in Kinetic:
  Fix Released

Bug description:
  [ Impact ]
  `pro attach` fails on interim releases because it attempts to enable 
livepatch, which is not supported on interim releases and errors.

  The fix is to honor the existing "series" affordance which specifies
  which releases livepatch can be enabled on.

  [ Test Plan ]
  `pro attach` on an interim release (kinetic or lunar).

  Before the fix, it will fail while enabling Livepatch.

  After the fix, it will not attempt to enable livepatch.

  [ Where problems could occur ]
  The affordance checking code now runs before enabling livepatch. This is 
well-tested, but if there is an error, then the bug could reoccur in some 
situation.
  More likely, is that we forget to add a supported release to the list of 
supported releases in the future - which would prevent livepatch from getting 
enabled on that future supported release.
  We'll need to remember this for 24.04 - luckliy this affects all Pro services 
equally, so we'll add 24.04 to the list of supported releases around the same 
time we're adding it to ESM.

  [ Other Info ]
  This bug occurred because we were relaxing our affordance checking before 
enabling livepatch - in order to allow livepatch client to be the source of 
truth for whether a certain kernel is supported or not. This is generally good 
and works for 

[Group.of.nepali.translators] [Bug 2013409] Re: pro attach fails on interim releases when enabling livepatch

2023-04-18 Thread Launchpad Bug Tracker
This bug was fixed in the package ubuntu-advantage-tools - 27.14.4~20.04

---
ubuntu-advantage-tools (27.14.4~20.04) focal; urgency=medium

  * Backport new upstream release: (LP: #2011477) to focal

ubuntu-advantage-tools (27.14.4) lunar; urgency=medium

  * timer: disable update_contract_info job (LP: #2015302)
  * livepatch: prevent livepatch from auto-enabling and subsequently failing
on non-amd64 systems (LP: #2015241)

ubuntu-advantage-tools (27.14.3) lunar; urgency=medium

  * livepatch: prevent livepatch from auto-enabling and subsequently failing
on interim releases (LP: #2013409)

ubuntu-advantage-tools (27.14.2~23.04.1) lunar; urgency=medium

  * status:
- always use dpkg instead of lscpu for fetching architecture
  information (LP: #2012735)

ubuntu-advantage-tools (27.14.1~23.04.1) lunar; urgency=medium

  * New upstream release 27.14.1
- apt: fix a configuration leak in the apt.get_pkg_candidate_version
  function (LP: #2012642)

ubuntu-advantage-tools (27.14~23.04.1) lunar; urgency=medium

  * d/ubuntu-advantage-tools.{postinst,postrm,preinst}:
- migrate certain settings out of uaclient.conf to a new file managed by
  the pro config subcommand (LP: #2004280)
  * d/ubuntu-advantage-tools.postinst:
- refactor PREVIOUS_PKG_VER as a global variable
- simplify how we add notices
  * New upstream release 27.14 (LP: #2011477)
- api: new u.unattended_upgrades.status.v1 endpoint for querying status of
  unattended upgrades
- apt:
  + remove legacy apt-hook
  + deliver json apt-hook for interim releases
  + fix cloud identification logic in json apt-hook
  + make all calls to esm-cache isolated from system configuration
(LP: #2008280)
  + only set up the esm cache on supported systems (LP: #2004018)
- fix:
  + format the output to be more readable (LP: #1926182)
  + add option to attach during a fix without a token
  + verify if fixed version can be installed before trying (LP: #2006705)
- livepatch: show warning if current kernel is not supported
- locks: alert user about corrupted lock files (LP: #1996931)
- logging: logs are now formatted as jsonlines
- motd: remove esm-apps announcement
- notices: new representation on disk as separate files (LP: #1987738)
- realtime: remove ubuntu-realtime package on disablement
- status:
  + removed contract info update check network call
  + no longer includes warnings about notices when non-root (LP: #2006138)
  + unattached status sends virt type to contract server for better
resource availability calculation
- timer jobs: add daily job to check for contract updates
- yaml: always import distro-provided pyyaml (LP: #2007234, LP: #2007241)

 -- Renan Rodrigo   Thu, 06 Apr 2023
10:48:25 -0300

** Changed in: ubuntu-advantage-tools (Ubuntu Jammy)
   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/2013409

Title:
  pro attach fails on interim releases when enabling livepatch

Status in ubuntu-advantage-tools package in Ubuntu:
  Fix Released
Status in ubuntu-advantage-tools source package in Xenial:
  Fix Released
Status in ubuntu-advantage-tools source package in Bionic:
  Fix Released
Status in ubuntu-advantage-tools source package in Focal:
  Fix Released
Status in ubuntu-advantage-tools source package in Jammy:
  Fix Released
Status in ubuntu-advantage-tools source package in Kinetic:
  Fix Released

Bug description:
  [ Impact ]
  `pro attach` fails on interim releases because it attempts to enable 
livepatch, which is not supported on interim releases and errors.

  The fix is to honor the existing "series" affordance which specifies
  which releases livepatch can be enabled on.

  [ Test Plan ]
  `pro attach` on an interim release (kinetic or lunar).

  Before the fix, it will fail while enabling Livepatch.

  After the fix, it will not attempt to enable livepatch.

  [ Where problems could occur ]
  The affordance checking code now runs before enabling livepatch. This is 
well-tested, but if there is an error, then the bug could reoccur in some 
situation.
  More likely, is that we forget to add a supported release to the list of 
supported releases in the future - which would prevent livepatch from getting 
enabled on that future supported release.
  We'll need to remember this for 24.04 - luckliy this affects all Pro services 
equally, so we'll add 24.04 to the list of supported releases around the same 
time we're adding it to ESM.

  [ Other Info ]
  This bug occurred because we were relaxing our affordance checking before 
enabling livepatch - in order to allow livepatch client to be the source of 
truth for whether a certain kernel is supported or not. This is generally good 
and works for 

[Group.of.nepali.translators] [Bug 2013409] Re: pro attach fails on interim releases when enabling livepatch

2023-04-18 Thread Launchpad Bug Tracker
This bug was fixed in the package ubuntu-advantage-tools - 27.14.4~18.04

---
ubuntu-advantage-tools (27.14.4~18.04) bionic; urgency=medium

  * Backport new upstream release: (LP: #2011477) to bionic

ubuntu-advantage-tools (27.14.4) lunar; urgency=medium

  * timer: disable update_contract_info job (LP: #2015302)
  * livepatch: prevent livepatch from auto-enabling and subsequently failing
on non-amd64 systems (LP: #2015241)

ubuntu-advantage-tools (27.14.3) lunar; urgency=medium

  * livepatch: prevent livepatch from auto-enabling and subsequently failing
on interim releases (LP: #2013409)

ubuntu-advantage-tools (27.14.2~23.04.1) lunar; urgency=medium

  * status:
- always use dpkg instead of lscpu for fetching architecture
  information (LP: #2012735)

ubuntu-advantage-tools (27.14.1~23.04.1) lunar; urgency=medium

  * New upstream release 27.14.1
- apt: fix a configuration leak in the apt.get_pkg_candidate_version
  function (LP: #2012642)

ubuntu-advantage-tools (27.14~23.04.1) lunar; urgency=medium

  * d/ubuntu-advantage-tools.{postinst,postrm,preinst}:
- migrate certain settings out of uaclient.conf to a new file managed by
  the pro config subcommand (LP: #2004280)
  * d/ubuntu-advantage-tools.postinst:
- refactor PREVIOUS_PKG_VER as a global variable
- simplify how we add notices
  * New upstream release 27.14 (LP: #2011477)
- api: new u.unattended_upgrades.status.v1 endpoint for querying status of
  unattended upgrades
- apt:
  + remove legacy apt-hook
  + deliver json apt-hook for interim releases
  + fix cloud identification logic in json apt-hook
  + make all calls to esm-cache isolated from system configuration
(LP: #2008280)
  + only set up the esm cache on supported systems (LP: #2004018)
- fix:
  + format the output to be more readable (LP: #1926182)
  + add option to attach during a fix without a token
  + verify if fixed version can be installed before trying (LP: #2006705)
- livepatch: show warning if current kernel is not supported
- locks: alert user about corrupted lock files (LP: #1996931)
- logging: logs are now formatted as jsonlines
- motd: remove esm-apps announcement
- notices: new representation on disk as separate files (LP: #1987738)
- realtime: remove ubuntu-realtime package on disablement
- status:
  + removed contract info update check network call
  + no longer includes warnings about notices when non-root (LP: #2006138)
  + unattached status sends virt type to contract server for better
resource availability calculation
- timer jobs: add daily job to check for contract updates
- yaml: always import distro-provided pyyaml (LP: #2007234, LP: #2007241)

 -- Renan Rodrigo   Thu, 06 Apr 2023
10:49:20 -0300

** Changed in: ubuntu-advantage-tools (Ubuntu Bionic)
   Status: Fix Committed => Fix Released

** Changed in: ubuntu-advantage-tools (Ubuntu Focal)
   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/2013409

Title:
  pro attach fails on interim releases when enabling livepatch

Status in ubuntu-advantage-tools package in Ubuntu:
  Fix Released
Status in ubuntu-advantage-tools source package in Xenial:
  Fix Released
Status in ubuntu-advantage-tools source package in Bionic:
  Fix Released
Status in ubuntu-advantage-tools source package in Focal:
  Fix Released
Status in ubuntu-advantage-tools source package in Jammy:
  Fix Released
Status in ubuntu-advantage-tools source package in Kinetic:
  Fix Released

Bug description:
  [ Impact ]
  `pro attach` fails on interim releases because it attempts to enable 
livepatch, which is not supported on interim releases and errors.

  The fix is to honor the existing "series" affordance which specifies
  which releases livepatch can be enabled on.

  [ Test Plan ]
  `pro attach` on an interim release (kinetic or lunar).

  Before the fix, it will fail while enabling Livepatch.

  After the fix, it will not attempt to enable livepatch.

  [ Where problems could occur ]
  The affordance checking code now runs before enabling livepatch. This is 
well-tested, but if there is an error, then the bug could reoccur in some 
situation.
  More likely, is that we forget to add a supported release to the list of 
supported releases in the future - which would prevent livepatch from getting 
enabled on that future supported release.
  We'll need to remember this for 24.04 - luckliy this affects all Pro services 
equally, so we'll add 24.04 to the list of supported releases around the same 
time we're adding it to ESM.

  [ Other Info ]
  This bug occurred because we were relaxing our affordance checking before 
enabling livepatch - in order to allow livepatch client to be the source 

[Group.of.nepali.translators] [Bug 2013409] Re: pro attach fails on interim releases when enabling livepatch

2023-04-18 Thread Launchpad Bug Tracker
This bug was fixed in the package ubuntu-advantage-tools - 27.14.4~16.04

---
ubuntu-advantage-tools (27.14.4~16.04) xenial; urgency=medium

  * Backport new upstream release: (LP: #2011477) to xenial

ubuntu-advantage-tools (27.14.4) lunar; urgency=medium

  * timer: disable update_contract_info job (LP: #2015302)
  * livepatch: prevent livepatch from auto-enabling and subsequently failing
on non-amd64 systems (LP: #2015241)

ubuntu-advantage-tools (27.14.3) lunar; urgency=medium

  * livepatch: prevent livepatch from auto-enabling and subsequently failing
on interim releases (LP: #2013409)

ubuntu-advantage-tools (27.14.2~23.04.1) lunar; urgency=medium

  * status:
- always use dpkg instead of lscpu for fetching architecture
  information (LP: #2012735)

ubuntu-advantage-tools (27.14.1~23.04.1) lunar; urgency=medium

  * New upstream release 27.14.1
- apt: fix a configuration leak in the apt.get_pkg_candidate_version
  function (LP: #2012642)

ubuntu-advantage-tools (27.14~23.04.1) lunar; urgency=medium

  * d/ubuntu-advantage-tools.{postinst,postrm,preinst}:
- migrate certain settings out of uaclient.conf to a new file managed by
  the pro config subcommand (LP: #2004280)
  * d/ubuntu-advantage-tools.postinst:
- refactor PREVIOUS_PKG_VER as a global variable
- simplify how we add notices
  * New upstream release 27.14 (LP: #2011477)
- api: new u.unattended_upgrades.status.v1 endpoint for querying status of
  unattended upgrades
- apt:
  + remove legacy apt-hook
  + deliver json apt-hook for interim releases
  + fix cloud identification logic in json apt-hook
  + make all calls to esm-cache isolated from system configuration
(LP: #2008280)
  + only set up the esm cache on supported systems (LP: #2004018)
- fix:
  + format the output to be more readable (LP: #1926182)
  + add option to attach during a fix without a token
  + verify if fixed version can be installed before trying (LP: #2006705)
- livepatch: show warning if current kernel is not supported
- locks: alert user about corrupted lock files (LP: #1996931)
- logging: logs are now formatted as jsonlines
- motd: remove esm-apps announcement
- notices: new representation on disk as separate files (LP: #1987738)
- realtime: remove ubuntu-realtime package on disablement
- status:
  + removed contract info update check network call
  + no longer includes warnings about notices when non-root (LP: #2006138)
  + unattached status sends virt type to contract server for better
resource availability calculation
- timer jobs: add daily job to check for contract updates
- yaml: always import distro-provided pyyaml (LP: #2007234, LP: #2007241)

 -- Renan Rodrigo   Thu, 06 Apr 2023
10:50:05 -0300

** Changed in: ubuntu-advantage-tools (Ubuntu Xenial)
   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/2013409

Title:
  pro attach fails on interim releases when enabling livepatch

Status in ubuntu-advantage-tools package in Ubuntu:
  Fix Released
Status in ubuntu-advantage-tools source package in Xenial:
  Fix Released
Status in ubuntu-advantage-tools source package in Bionic:
  Fix Released
Status in ubuntu-advantage-tools source package in Focal:
  Fix Released
Status in ubuntu-advantage-tools source package in Jammy:
  Fix Released
Status in ubuntu-advantage-tools source package in Kinetic:
  Fix Released

Bug description:
  [ Impact ]
  `pro attach` fails on interim releases because it attempts to enable 
livepatch, which is not supported on interim releases and errors.

  The fix is to honor the existing "series" affordance which specifies
  which releases livepatch can be enabled on.

  [ Test Plan ]
  `pro attach` on an interim release (kinetic or lunar).

  Before the fix, it will fail while enabling Livepatch.

  After the fix, it will not attempt to enable livepatch.

  [ Where problems could occur ]
  The affordance checking code now runs before enabling livepatch. This is 
well-tested, but if there is an error, then the bug could reoccur in some 
situation.
  More likely, is that we forget to add a supported release to the list of 
supported releases in the future - which would prevent livepatch from getting 
enabled on that future supported release.
  We'll need to remember this for 24.04 - luckliy this affects all Pro services 
equally, so we'll add 24.04 to the list of supported releases around the same 
time we're adding it to ESM.

  [ Other Info ]
  This bug occurred because we were relaxing our affordance checking before 
enabling livepatch - in order to allow livepatch client to be the source of 
truth for whether a certain kernel is supported or not. This is generally good 
and works for 

[Group.of.nepali.translators] [Bug 2015241] Re: "pro attach" tries to enable livepatch on non-amd64 LTSs and fails

2023-04-18 Thread Launchpad Bug Tracker
This bug was fixed in the package ubuntu-advantage-tools - 27.14.4~22.04

---
ubuntu-advantage-tools (27.14.4~22.04) jammy; urgency=medium

  * Backport new upstream release: (LP: #2011477) to jammy

ubuntu-advantage-tools (27.14.4) lunar; urgency=medium

  * timer: disable update_contract_info job (LP: #2015302)
  * livepatch: prevent livepatch from auto-enabling and subsequently failing
on non-amd64 systems (LP: #2015241)

ubuntu-advantage-tools (27.14.3) lunar; urgency=medium

  * livepatch: prevent livepatch from auto-enabling and subsequently failing
on interim releases (LP: #2013409)

ubuntu-advantage-tools (27.14.2~23.04.1) lunar; urgency=medium

  * status:
- always use dpkg instead of lscpu for fetching architecture
  information (LP: #2012735)

ubuntu-advantage-tools (27.14.1~23.04.1) lunar; urgency=medium

  * New upstream release 27.14.1
- apt: fix a configuration leak in the apt.get_pkg_candidate_version
  function (LP: #2012642)

ubuntu-advantage-tools (27.14~23.04.1) lunar; urgency=medium

  * d/ubuntu-advantage-tools.{postinst,postrm,preinst}:
- migrate certain settings out of uaclient.conf to a new file managed by
  the pro config subcommand (LP: #2004280)
  * d/ubuntu-advantage-tools.postinst:
- refactor PREVIOUS_PKG_VER as a global variable
- simplify how we add notices
  * New upstream release 27.14 (LP: #2011477)
- api: new u.unattended_upgrades.status.v1 endpoint for querying status of
  unattended upgrades
- apt:
  + remove legacy apt-hook
  + deliver json apt-hook for interim releases
  + fix cloud identification logic in json apt-hook
  + make all calls to esm-cache isolated from system configuration
(LP: #2008280)
  + only set up the esm cache on supported systems (LP: #2004018)
- fix:
  + format the output to be more readable (LP: #1926182)
  + add option to attach during a fix without a token
  + verify if fixed version can be installed before trying (LP: #2006705)
- livepatch: show warning if current kernel is not supported
- locks: alert user about corrupted lock files (LP: #1996931)
- logging: logs are now formatted as jsonlines
- motd: remove esm-apps announcement
- notices: new representation on disk as separate files (LP: #1987738)
- realtime: remove ubuntu-realtime package on disablement
- status:
  + removed contract info update check network call
  + no longer includes warnings about notices when non-root (LP: #2006138)
  + unattached status sends virt type to contract server for better
resource availability calculation
- timer jobs: add daily job to check for contract updates
- yaml: always import distro-provided pyyaml (LP: #2007234, LP: #2007241)

 -- Renan Rodrigo   Thu, 06 Apr 2023
10:48:43 -0300

** Changed in: ubuntu-advantage-tools (Ubuntu Kinetic)
   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/2015241

Title:
  "pro attach" tries to enable livepatch on non-amd64 LTSs and fails

Status in ubuntu-advantage-tools package in Ubuntu:
  Fix Released
Status in ubuntu-advantage-tools source package in Xenial:
  Fix Released
Status in ubuntu-advantage-tools source package in Bionic:
  Fix Released
Status in ubuntu-advantage-tools source package in Focal:
  Fix Released
Status in ubuntu-advantage-tools source package in Jammy:
  Fix Released
Status in ubuntu-advantage-tools source package in Kinetic:
  Fix Released

Bug description:
  [ Impact ]
  `pro attach` fails on non-amd64 systems because it attempts to enable 
livepatch, which is only built for amd64, and errors.

  The fix is to honor the existing "architecture" affordance which
  specifies which architectures livepatch can be enabled on.

  [ Test Plan ]
  `pro attach` on an arm64 system.

  Before the fix, it will fail while enabling Livepatch.

  After the fix, it will not attempt to enable livepatch.

  [ Where problems could occur ]
  The affordance checking code now runs before enabling livepatch. This is 
well-tested, but if there is an error, then the bug could reoccur in some 
situation.
  More likely, is that we forget to add a supported architecture to the list of 
supported architectures in the future - which would prevent livepatch from 
getting enabled on that future supported architecture.

  [ Other Info ]
  This bug occurred because we were relaxing our affordance checking before 
enabling livepatch - in order to allow livepatch client to be the source of 
truth for whether a certain kernel is supported or not. This is generally good 
and works for kernel versions and flavors, but interim releases and non-amd64 
architectures are not supported at all, so they need to be treated specially.

  [ Original Description ]
  27.14.3 on jammy 

[Group.of.nepali.translators] [Bug 2015241] Re: "pro attach" tries to enable livepatch on non-amd64 LTSs and fails

2023-04-18 Thread Launchpad Bug Tracker
This bug was fixed in the package ubuntu-advantage-tools - 27.14.4~20.04

---
ubuntu-advantage-tools (27.14.4~20.04) focal; urgency=medium

  * Backport new upstream release: (LP: #2011477) to focal

ubuntu-advantage-tools (27.14.4) lunar; urgency=medium

  * timer: disable update_contract_info job (LP: #2015302)
  * livepatch: prevent livepatch from auto-enabling and subsequently failing
on non-amd64 systems (LP: #2015241)

ubuntu-advantage-tools (27.14.3) lunar; urgency=medium

  * livepatch: prevent livepatch from auto-enabling and subsequently failing
on interim releases (LP: #2013409)

ubuntu-advantage-tools (27.14.2~23.04.1) lunar; urgency=medium

  * status:
- always use dpkg instead of lscpu for fetching architecture
  information (LP: #2012735)

ubuntu-advantage-tools (27.14.1~23.04.1) lunar; urgency=medium

  * New upstream release 27.14.1
- apt: fix a configuration leak in the apt.get_pkg_candidate_version
  function (LP: #2012642)

ubuntu-advantage-tools (27.14~23.04.1) lunar; urgency=medium

  * d/ubuntu-advantage-tools.{postinst,postrm,preinst}:
- migrate certain settings out of uaclient.conf to a new file managed by
  the pro config subcommand (LP: #2004280)
  * d/ubuntu-advantage-tools.postinst:
- refactor PREVIOUS_PKG_VER as a global variable
- simplify how we add notices
  * New upstream release 27.14 (LP: #2011477)
- api: new u.unattended_upgrades.status.v1 endpoint for querying status of
  unattended upgrades
- apt:
  + remove legacy apt-hook
  + deliver json apt-hook for interim releases
  + fix cloud identification logic in json apt-hook
  + make all calls to esm-cache isolated from system configuration
(LP: #2008280)
  + only set up the esm cache on supported systems (LP: #2004018)
- fix:
  + format the output to be more readable (LP: #1926182)
  + add option to attach during a fix without a token
  + verify if fixed version can be installed before trying (LP: #2006705)
- livepatch: show warning if current kernel is not supported
- locks: alert user about corrupted lock files (LP: #1996931)
- logging: logs are now formatted as jsonlines
- motd: remove esm-apps announcement
- notices: new representation on disk as separate files (LP: #1987738)
- realtime: remove ubuntu-realtime package on disablement
- status:
  + removed contract info update check network call
  + no longer includes warnings about notices when non-root (LP: #2006138)
  + unattached status sends virt type to contract server for better
resource availability calculation
- timer jobs: add daily job to check for contract updates
- yaml: always import distro-provided pyyaml (LP: #2007234, LP: #2007241)

 -- Renan Rodrigo   Thu, 06 Apr 2023
10:48:25 -0300

** Changed in: ubuntu-advantage-tools (Ubuntu Jammy)
   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/2015241

Title:
  "pro attach" tries to enable livepatch on non-amd64 LTSs and fails

Status in ubuntu-advantage-tools package in Ubuntu:
  Fix Released
Status in ubuntu-advantage-tools source package in Xenial:
  Fix Released
Status in ubuntu-advantage-tools source package in Bionic:
  Fix Released
Status in ubuntu-advantage-tools source package in Focal:
  Fix Released
Status in ubuntu-advantage-tools source package in Jammy:
  Fix Released
Status in ubuntu-advantage-tools source package in Kinetic:
  Fix Released

Bug description:
  [ Impact ]
  `pro attach` fails on non-amd64 systems because it attempts to enable 
livepatch, which is only built for amd64, and errors.

  The fix is to honor the existing "architecture" affordance which
  specifies which architectures livepatch can be enabled on.

  [ Test Plan ]
  `pro attach` on an arm64 system.

  Before the fix, it will fail while enabling Livepatch.

  After the fix, it will not attempt to enable livepatch.

  [ Where problems could occur ]
  The affordance checking code now runs before enabling livepatch. This is 
well-tested, but if there is an error, then the bug could reoccur in some 
situation.
  More likely, is that we forget to add a supported architecture to the list of 
supported architectures in the future - which would prevent livepatch from 
getting enabled on that future supported architecture.

  [ Other Info ]
  This bug occurred because we were relaxing our affordance checking before 
enabling livepatch - in order to allow livepatch client to be the source of 
truth for whether a certain kernel is supported or not. This is generally good 
and works for kernel versions and flavors, but interim releases and non-amd64 
architectures are not supported at all, so they need to be treated specially.

  [ Original Description ]
  27.14.3 on jammy 

[Group.of.nepali.translators] [Bug 2015241] Re: "pro attach" tries to enable livepatch on non-amd64 LTSs and fails

2023-04-18 Thread Launchpad Bug Tracker
This bug was fixed in the package ubuntu-advantage-tools - 27.14.4~18.04

---
ubuntu-advantage-tools (27.14.4~18.04) bionic; urgency=medium

  * Backport new upstream release: (LP: #2011477) to bionic

ubuntu-advantage-tools (27.14.4) lunar; urgency=medium

  * timer: disable update_contract_info job (LP: #2015302)
  * livepatch: prevent livepatch from auto-enabling and subsequently failing
on non-amd64 systems (LP: #2015241)

ubuntu-advantage-tools (27.14.3) lunar; urgency=medium

  * livepatch: prevent livepatch from auto-enabling and subsequently failing
on interim releases (LP: #2013409)

ubuntu-advantage-tools (27.14.2~23.04.1) lunar; urgency=medium

  * status:
- always use dpkg instead of lscpu for fetching architecture
  information (LP: #2012735)

ubuntu-advantage-tools (27.14.1~23.04.1) lunar; urgency=medium

  * New upstream release 27.14.1
- apt: fix a configuration leak in the apt.get_pkg_candidate_version
  function (LP: #2012642)

ubuntu-advantage-tools (27.14~23.04.1) lunar; urgency=medium

  * d/ubuntu-advantage-tools.{postinst,postrm,preinst}:
- migrate certain settings out of uaclient.conf to a new file managed by
  the pro config subcommand (LP: #2004280)
  * d/ubuntu-advantage-tools.postinst:
- refactor PREVIOUS_PKG_VER as a global variable
- simplify how we add notices
  * New upstream release 27.14 (LP: #2011477)
- api: new u.unattended_upgrades.status.v1 endpoint for querying status of
  unattended upgrades
- apt:
  + remove legacy apt-hook
  + deliver json apt-hook for interim releases
  + fix cloud identification logic in json apt-hook
  + make all calls to esm-cache isolated from system configuration
(LP: #2008280)
  + only set up the esm cache on supported systems (LP: #2004018)
- fix:
  + format the output to be more readable (LP: #1926182)
  + add option to attach during a fix without a token
  + verify if fixed version can be installed before trying (LP: #2006705)
- livepatch: show warning if current kernel is not supported
- locks: alert user about corrupted lock files (LP: #1996931)
- logging: logs are now formatted as jsonlines
- motd: remove esm-apps announcement
- notices: new representation on disk as separate files (LP: #1987738)
- realtime: remove ubuntu-realtime package on disablement
- status:
  + removed contract info update check network call
  + no longer includes warnings about notices when non-root (LP: #2006138)
  + unattached status sends virt type to contract server for better
resource availability calculation
- timer jobs: add daily job to check for contract updates
- yaml: always import distro-provided pyyaml (LP: #2007234, LP: #2007241)

 -- Renan Rodrigo   Thu, 06 Apr 2023
10:49:20 -0300

** Changed in: ubuntu-advantage-tools (Ubuntu Bionic)
   Status: Fix Committed => Fix Released

** Changed in: ubuntu-advantage-tools (Ubuntu Focal)
   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/2015241

Title:
  "pro attach" tries to enable livepatch on non-amd64 LTSs and fails

Status in ubuntu-advantage-tools package in Ubuntu:
  Fix Released
Status in ubuntu-advantage-tools source package in Xenial:
  Fix Released
Status in ubuntu-advantage-tools source package in Bionic:
  Fix Released
Status in ubuntu-advantage-tools source package in Focal:
  Fix Released
Status in ubuntu-advantage-tools source package in Jammy:
  Fix Released
Status in ubuntu-advantage-tools source package in Kinetic:
  Fix Released

Bug description:
  [ Impact ]
  `pro attach` fails on non-amd64 systems because it attempts to enable 
livepatch, which is only built for amd64, and errors.

  The fix is to honor the existing "architecture" affordance which
  specifies which architectures livepatch can be enabled on.

  [ Test Plan ]
  `pro attach` on an arm64 system.

  Before the fix, it will fail while enabling Livepatch.

  After the fix, it will not attempt to enable livepatch.

  [ Where problems could occur ]
  The affordance checking code now runs before enabling livepatch. This is 
well-tested, but if there is an error, then the bug could reoccur in some 
situation.
  More likely, is that we forget to add a supported architecture to the list of 
supported architectures in the future - which would prevent livepatch from 
getting enabled on that future supported architecture.

  [ Other Info ]
  This bug occurred because we were relaxing our affordance checking before 
enabling livepatch - in order to allow livepatch client to be the source of 
truth for whether a certain kernel is supported or not. This is generally good 
and works for kernel versions and flavors, but interim releases and non-amd64 
architectures are not 

[Group.of.nepali.translators] [Bug 2015241] Re: "pro attach" tries to enable livepatch on non-amd64 LTSs and fails

2023-04-18 Thread Launchpad Bug Tracker
This bug was fixed in the package ubuntu-advantage-tools - 27.14.4~16.04

---
ubuntu-advantage-tools (27.14.4~16.04) xenial; urgency=medium

  * Backport new upstream release: (LP: #2011477) to xenial

ubuntu-advantage-tools (27.14.4) lunar; urgency=medium

  * timer: disable update_contract_info job (LP: #2015302)
  * livepatch: prevent livepatch from auto-enabling and subsequently failing
on non-amd64 systems (LP: #2015241)

ubuntu-advantage-tools (27.14.3) lunar; urgency=medium

  * livepatch: prevent livepatch from auto-enabling and subsequently failing
on interim releases (LP: #2013409)

ubuntu-advantage-tools (27.14.2~23.04.1) lunar; urgency=medium

  * status:
- always use dpkg instead of lscpu for fetching architecture
  information (LP: #2012735)

ubuntu-advantage-tools (27.14.1~23.04.1) lunar; urgency=medium

  * New upstream release 27.14.1
- apt: fix a configuration leak in the apt.get_pkg_candidate_version
  function (LP: #2012642)

ubuntu-advantage-tools (27.14~23.04.1) lunar; urgency=medium

  * d/ubuntu-advantage-tools.{postinst,postrm,preinst}:
- migrate certain settings out of uaclient.conf to a new file managed by
  the pro config subcommand (LP: #2004280)
  * d/ubuntu-advantage-tools.postinst:
- refactor PREVIOUS_PKG_VER as a global variable
- simplify how we add notices
  * New upstream release 27.14 (LP: #2011477)
- api: new u.unattended_upgrades.status.v1 endpoint for querying status of
  unattended upgrades
- apt:
  + remove legacy apt-hook
  + deliver json apt-hook for interim releases
  + fix cloud identification logic in json apt-hook
  + make all calls to esm-cache isolated from system configuration
(LP: #2008280)
  + only set up the esm cache on supported systems (LP: #2004018)
- fix:
  + format the output to be more readable (LP: #1926182)
  + add option to attach during a fix without a token
  + verify if fixed version can be installed before trying (LP: #2006705)
- livepatch: show warning if current kernel is not supported
- locks: alert user about corrupted lock files (LP: #1996931)
- logging: logs are now formatted as jsonlines
- motd: remove esm-apps announcement
- notices: new representation on disk as separate files (LP: #1987738)
- realtime: remove ubuntu-realtime package on disablement
- status:
  + removed contract info update check network call
  + no longer includes warnings about notices when non-root (LP: #2006138)
  + unattached status sends virt type to contract server for better
resource availability calculation
- timer jobs: add daily job to check for contract updates
- yaml: always import distro-provided pyyaml (LP: #2007234, LP: #2007241)

 -- Renan Rodrigo   Thu, 06 Apr 2023
10:50:05 -0300

** Changed in: ubuntu-advantage-tools (Ubuntu Xenial)
   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/2015241

Title:
  "pro attach" tries to enable livepatch on non-amd64 LTSs and fails

Status in ubuntu-advantage-tools package in Ubuntu:
  Fix Released
Status in ubuntu-advantage-tools source package in Xenial:
  Fix Released
Status in ubuntu-advantage-tools source package in Bionic:
  Fix Released
Status in ubuntu-advantage-tools source package in Focal:
  Fix Released
Status in ubuntu-advantage-tools source package in Jammy:
  Fix Released
Status in ubuntu-advantage-tools source package in Kinetic:
  Fix Released

Bug description:
  [ Impact ]
  `pro attach` fails on non-amd64 systems because it attempts to enable 
livepatch, which is only built for amd64, and errors.

  The fix is to honor the existing "architecture" affordance which
  specifies which architectures livepatch can be enabled on.

  [ Test Plan ]
  `pro attach` on an arm64 system.

  Before the fix, it will fail while enabling Livepatch.

  After the fix, it will not attempt to enable livepatch.

  [ Where problems could occur ]
  The affordance checking code now runs before enabling livepatch. This is 
well-tested, but if there is an error, then the bug could reoccur in some 
situation.
  More likely, is that we forget to add a supported architecture to the list of 
supported architectures in the future - which would prevent livepatch from 
getting enabled on that future supported architecture.

  [ Other Info ]
  This bug occurred because we were relaxing our affordance checking before 
enabling livepatch - in order to allow livepatch client to be the source of 
truth for whether a certain kernel is supported or not. This is generally good 
and works for kernel versions and flavors, but interim releases and non-amd64 
architectures are not supported at all, so they need to be treated specially.

  [ Original Description ]
  27.14.3 on jammy 

[Group.of.nepali.translators] [Bug 2015302] Re: contract update job may overload the contracts server

2023-04-18 Thread Launchpad Bug Tracker
This bug was fixed in the package ubuntu-advantage-tools - 27.14.4~22.04

---
ubuntu-advantage-tools (27.14.4~22.04) jammy; urgency=medium

  * Backport new upstream release: (LP: #2011477) to jammy

ubuntu-advantage-tools (27.14.4) lunar; urgency=medium

  * timer: disable update_contract_info job (LP: #2015302)
  * livepatch: prevent livepatch from auto-enabling and subsequently failing
on non-amd64 systems (LP: #2015241)

ubuntu-advantage-tools (27.14.3) lunar; urgency=medium

  * livepatch: prevent livepatch from auto-enabling and subsequently failing
on interim releases (LP: #2013409)

ubuntu-advantage-tools (27.14.2~23.04.1) lunar; urgency=medium

  * status:
- always use dpkg instead of lscpu for fetching architecture
  information (LP: #2012735)

ubuntu-advantage-tools (27.14.1~23.04.1) lunar; urgency=medium

  * New upstream release 27.14.1
- apt: fix a configuration leak in the apt.get_pkg_candidate_version
  function (LP: #2012642)

ubuntu-advantage-tools (27.14~23.04.1) lunar; urgency=medium

  * d/ubuntu-advantage-tools.{postinst,postrm,preinst}:
- migrate certain settings out of uaclient.conf to a new file managed by
  the pro config subcommand (LP: #2004280)
  * d/ubuntu-advantage-tools.postinst:
- refactor PREVIOUS_PKG_VER as a global variable
- simplify how we add notices
  * New upstream release 27.14 (LP: #2011477)
- api: new u.unattended_upgrades.status.v1 endpoint for querying status of
  unattended upgrades
- apt:
  + remove legacy apt-hook
  + deliver json apt-hook for interim releases
  + fix cloud identification logic in json apt-hook
  + make all calls to esm-cache isolated from system configuration
(LP: #2008280)
  + only set up the esm cache on supported systems (LP: #2004018)
- fix:
  + format the output to be more readable (LP: #1926182)
  + add option to attach during a fix without a token
  + verify if fixed version can be installed before trying (LP: #2006705)
- livepatch: show warning if current kernel is not supported
- locks: alert user about corrupted lock files (LP: #1996931)
- logging: logs are now formatted as jsonlines
- motd: remove esm-apps announcement
- notices: new representation on disk as separate files (LP: #1987738)
- realtime: remove ubuntu-realtime package on disablement
- status:
  + removed contract info update check network call
  + no longer includes warnings about notices when non-root (LP: #2006138)
  + unattached status sends virt type to contract server for better
resource availability calculation
- timer jobs: add daily job to check for contract updates
- yaml: always import distro-provided pyyaml (LP: #2007234, LP: #2007241)

 -- Renan Rodrigo   Thu, 06 Apr 2023
10:48:43 -0300

** Changed in: ubuntu-advantage-tools (Ubuntu Kinetic)
   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/2015302

Title:
  contract update job may overload the contracts server

Status in ubuntu-advantage-tools package in Ubuntu:
  Fix Released
Status in ubuntu-advantage-tools source package in Xenial:
  Fix Released
Status in ubuntu-advantage-tools source package in Bionic:
  Fix Released
Status in ubuntu-advantage-tools source package in Focal:
  Fix Released
Status in ubuntu-advantage-tools source package in Jammy:
  Fix Released
Status in ubuntu-advantage-tools source package in Kinetic:
  Fix Released

Bug description:
  [ Impact ]
  The Pro Client executes a background job to update the local contract 
information. However, too many executions of this job may lead to load issues 
in the contracts server side.

  To mitigate issues, it is better to disable the execution of the job
  until a better scheme is defined.

  [ Test Plan ]
  On an attached pro machine:
  - run the timer jobs
  - verify that the update_contract_info job is executed
  - apply the patch
  - erase timer job history
  - run the timer jobs
  - verify that the update_contract_info job is not executed

  [ Where problems could occur ]
  If we fail to disable the job, the issue with the server load will happen 
anyway.
  Users will not be automatically notified of contract changes, and this may 
lead to confusion - the team considers this a minor problem compared to 
overwhelming the server - see the section below.

  [ Other Info ]
  Disabling the job will stop the automatic checks of contract information. If 
a user has any local outdated information, they will need to run `pro refresh` 
manually to get the most up-to-date data. Without the job, they will not be 
notified that the contract changed - this is the way the client used to work 
before the automatic verification was implemented, and should not be a major 
concern. 
  The Pro 

[Group.of.nepali.translators] [Bug 2015302] Re: contract update job may overload the contracts server

2023-04-18 Thread Launchpad Bug Tracker
This bug was fixed in the package ubuntu-advantage-tools - 27.14.4~20.04

---
ubuntu-advantage-tools (27.14.4~20.04) focal; urgency=medium

  * Backport new upstream release: (LP: #2011477) to focal

ubuntu-advantage-tools (27.14.4) lunar; urgency=medium

  * timer: disable update_contract_info job (LP: #2015302)
  * livepatch: prevent livepatch from auto-enabling and subsequently failing
on non-amd64 systems (LP: #2015241)

ubuntu-advantage-tools (27.14.3) lunar; urgency=medium

  * livepatch: prevent livepatch from auto-enabling and subsequently failing
on interim releases (LP: #2013409)

ubuntu-advantage-tools (27.14.2~23.04.1) lunar; urgency=medium

  * status:
- always use dpkg instead of lscpu for fetching architecture
  information (LP: #2012735)

ubuntu-advantage-tools (27.14.1~23.04.1) lunar; urgency=medium

  * New upstream release 27.14.1
- apt: fix a configuration leak in the apt.get_pkg_candidate_version
  function (LP: #2012642)

ubuntu-advantage-tools (27.14~23.04.1) lunar; urgency=medium

  * d/ubuntu-advantage-tools.{postinst,postrm,preinst}:
- migrate certain settings out of uaclient.conf to a new file managed by
  the pro config subcommand (LP: #2004280)
  * d/ubuntu-advantage-tools.postinst:
- refactor PREVIOUS_PKG_VER as a global variable
- simplify how we add notices
  * New upstream release 27.14 (LP: #2011477)
- api: new u.unattended_upgrades.status.v1 endpoint for querying status of
  unattended upgrades
- apt:
  + remove legacy apt-hook
  + deliver json apt-hook for interim releases
  + fix cloud identification logic in json apt-hook
  + make all calls to esm-cache isolated from system configuration
(LP: #2008280)
  + only set up the esm cache on supported systems (LP: #2004018)
- fix:
  + format the output to be more readable (LP: #1926182)
  + add option to attach during a fix without a token
  + verify if fixed version can be installed before trying (LP: #2006705)
- livepatch: show warning if current kernel is not supported
- locks: alert user about corrupted lock files (LP: #1996931)
- logging: logs are now formatted as jsonlines
- motd: remove esm-apps announcement
- notices: new representation on disk as separate files (LP: #1987738)
- realtime: remove ubuntu-realtime package on disablement
- status:
  + removed contract info update check network call
  + no longer includes warnings about notices when non-root (LP: #2006138)
  + unattached status sends virt type to contract server for better
resource availability calculation
- timer jobs: add daily job to check for contract updates
- yaml: always import distro-provided pyyaml (LP: #2007234, LP: #2007241)

 -- Renan Rodrigo   Thu, 06 Apr 2023
10:48:25 -0300

** Changed in: ubuntu-advantage-tools (Ubuntu Jammy)
   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/2015302

Title:
  contract update job may overload the contracts server

Status in ubuntu-advantage-tools package in Ubuntu:
  Fix Released
Status in ubuntu-advantage-tools source package in Xenial:
  Fix Released
Status in ubuntu-advantage-tools source package in Bionic:
  Fix Released
Status in ubuntu-advantage-tools source package in Focal:
  Fix Released
Status in ubuntu-advantage-tools source package in Jammy:
  Fix Released
Status in ubuntu-advantage-tools source package in Kinetic:
  Fix Released

Bug description:
  [ Impact ]
  The Pro Client executes a background job to update the local contract 
information. However, too many executions of this job may lead to load issues 
in the contracts server side.

  To mitigate issues, it is better to disable the execution of the job
  until a better scheme is defined.

  [ Test Plan ]
  On an attached pro machine:
  - run the timer jobs
  - verify that the update_contract_info job is executed
  - apply the patch
  - erase timer job history
  - run the timer jobs
  - verify that the update_contract_info job is not executed

  [ Where problems could occur ]
  If we fail to disable the job, the issue with the server load will happen 
anyway.
  Users will not be automatically notified of contract changes, and this may 
lead to confusion - the team considers this a minor problem compared to 
overwhelming the server - see the section below.

  [ Other Info ]
  Disabling the job will stop the automatic checks of contract information. If 
a user has any local outdated information, they will need to run `pro refresh` 
manually to get the most up-to-date data. Without the job, they will not be 
notified that the contract changed - this is the way the client used to work 
before the automatic verification was implemented, and should not be a major 
concern. 
  The Pro Client 

[Group.of.nepali.translators] [Bug 2015302] Re: contract update job may overload the contracts server

2023-04-18 Thread Launchpad Bug Tracker
This bug was fixed in the package ubuntu-advantage-tools - 27.14.4~18.04

---
ubuntu-advantage-tools (27.14.4~18.04) bionic; urgency=medium

  * Backport new upstream release: (LP: #2011477) to bionic

ubuntu-advantage-tools (27.14.4) lunar; urgency=medium

  * timer: disable update_contract_info job (LP: #2015302)
  * livepatch: prevent livepatch from auto-enabling and subsequently failing
on non-amd64 systems (LP: #2015241)

ubuntu-advantage-tools (27.14.3) lunar; urgency=medium

  * livepatch: prevent livepatch from auto-enabling and subsequently failing
on interim releases (LP: #2013409)

ubuntu-advantage-tools (27.14.2~23.04.1) lunar; urgency=medium

  * status:
- always use dpkg instead of lscpu for fetching architecture
  information (LP: #2012735)

ubuntu-advantage-tools (27.14.1~23.04.1) lunar; urgency=medium

  * New upstream release 27.14.1
- apt: fix a configuration leak in the apt.get_pkg_candidate_version
  function (LP: #2012642)

ubuntu-advantage-tools (27.14~23.04.1) lunar; urgency=medium

  * d/ubuntu-advantage-tools.{postinst,postrm,preinst}:
- migrate certain settings out of uaclient.conf to a new file managed by
  the pro config subcommand (LP: #2004280)
  * d/ubuntu-advantage-tools.postinst:
- refactor PREVIOUS_PKG_VER as a global variable
- simplify how we add notices
  * New upstream release 27.14 (LP: #2011477)
- api: new u.unattended_upgrades.status.v1 endpoint for querying status of
  unattended upgrades
- apt:
  + remove legacy apt-hook
  + deliver json apt-hook for interim releases
  + fix cloud identification logic in json apt-hook
  + make all calls to esm-cache isolated from system configuration
(LP: #2008280)
  + only set up the esm cache on supported systems (LP: #2004018)
- fix:
  + format the output to be more readable (LP: #1926182)
  + add option to attach during a fix without a token
  + verify if fixed version can be installed before trying (LP: #2006705)
- livepatch: show warning if current kernel is not supported
- locks: alert user about corrupted lock files (LP: #1996931)
- logging: logs are now formatted as jsonlines
- motd: remove esm-apps announcement
- notices: new representation on disk as separate files (LP: #1987738)
- realtime: remove ubuntu-realtime package on disablement
- status:
  + removed contract info update check network call
  + no longer includes warnings about notices when non-root (LP: #2006138)
  + unattached status sends virt type to contract server for better
resource availability calculation
- timer jobs: add daily job to check for contract updates
- yaml: always import distro-provided pyyaml (LP: #2007234, LP: #2007241)

 -- Renan Rodrigo   Thu, 06 Apr 2023
10:49:20 -0300

** Changed in: ubuntu-advantage-tools (Ubuntu Bionic)
   Status: Fix Committed => Fix Released

** Changed in: ubuntu-advantage-tools (Ubuntu Focal)
   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/2015302

Title:
  contract update job may overload the contracts server

Status in ubuntu-advantage-tools package in Ubuntu:
  Fix Released
Status in ubuntu-advantage-tools source package in Xenial:
  Fix Released
Status in ubuntu-advantage-tools source package in Bionic:
  Fix Released
Status in ubuntu-advantage-tools source package in Focal:
  Fix Released
Status in ubuntu-advantage-tools source package in Jammy:
  Fix Released
Status in ubuntu-advantage-tools source package in Kinetic:
  Fix Released

Bug description:
  [ Impact ]
  The Pro Client executes a background job to update the local contract 
information. However, too many executions of this job may lead to load issues 
in the contracts server side.

  To mitigate issues, it is better to disable the execution of the job
  until a better scheme is defined.

  [ Test Plan ]
  On an attached pro machine:
  - run the timer jobs
  - verify that the update_contract_info job is executed
  - apply the patch
  - erase timer job history
  - run the timer jobs
  - verify that the update_contract_info job is not executed

  [ Where problems could occur ]
  If we fail to disable the job, the issue with the server load will happen 
anyway.
  Users will not be automatically notified of contract changes, and this may 
lead to confusion - the team considers this a minor problem compared to 
overwhelming the server - see the section below.

  [ Other Info ]
  Disabling the job will stop the automatic checks of contract information. If 
a user has any local outdated information, they will need to run `pro refresh` 
manually to get the most up-to-date data. Without the job, they will not be 
notified that the contract changed - this is the way the client used to work 

[Group.of.nepali.translators] [Bug 2015302] Re: contract update job may overload the contracts server

2023-04-18 Thread Launchpad Bug Tracker
This bug was fixed in the package ubuntu-advantage-tools - 27.14.4~16.04

---
ubuntu-advantage-tools (27.14.4~16.04) xenial; urgency=medium

  * Backport new upstream release: (LP: #2011477) to xenial

ubuntu-advantage-tools (27.14.4) lunar; urgency=medium

  * timer: disable update_contract_info job (LP: #2015302)
  * livepatch: prevent livepatch from auto-enabling and subsequently failing
on non-amd64 systems (LP: #2015241)

ubuntu-advantage-tools (27.14.3) lunar; urgency=medium

  * livepatch: prevent livepatch from auto-enabling and subsequently failing
on interim releases (LP: #2013409)

ubuntu-advantage-tools (27.14.2~23.04.1) lunar; urgency=medium

  * status:
- always use dpkg instead of lscpu for fetching architecture
  information (LP: #2012735)

ubuntu-advantage-tools (27.14.1~23.04.1) lunar; urgency=medium

  * New upstream release 27.14.1
- apt: fix a configuration leak in the apt.get_pkg_candidate_version
  function (LP: #2012642)

ubuntu-advantage-tools (27.14~23.04.1) lunar; urgency=medium

  * d/ubuntu-advantage-tools.{postinst,postrm,preinst}:
- migrate certain settings out of uaclient.conf to a new file managed by
  the pro config subcommand (LP: #2004280)
  * d/ubuntu-advantage-tools.postinst:
- refactor PREVIOUS_PKG_VER as a global variable
- simplify how we add notices
  * New upstream release 27.14 (LP: #2011477)
- api: new u.unattended_upgrades.status.v1 endpoint for querying status of
  unattended upgrades
- apt:
  + remove legacy apt-hook
  + deliver json apt-hook for interim releases
  + fix cloud identification logic in json apt-hook
  + make all calls to esm-cache isolated from system configuration
(LP: #2008280)
  + only set up the esm cache on supported systems (LP: #2004018)
- fix:
  + format the output to be more readable (LP: #1926182)
  + add option to attach during a fix without a token
  + verify if fixed version can be installed before trying (LP: #2006705)
- livepatch: show warning if current kernel is not supported
- locks: alert user about corrupted lock files (LP: #1996931)
- logging: logs are now formatted as jsonlines
- motd: remove esm-apps announcement
- notices: new representation on disk as separate files (LP: #1987738)
- realtime: remove ubuntu-realtime package on disablement
- status:
  + removed contract info update check network call
  + no longer includes warnings about notices when non-root (LP: #2006138)
  + unattached status sends virt type to contract server for better
resource availability calculation
- timer jobs: add daily job to check for contract updates
- yaml: always import distro-provided pyyaml (LP: #2007234, LP: #2007241)

 -- Renan Rodrigo   Thu, 06 Apr 2023
10:50:05 -0300

** Changed in: ubuntu-advantage-tools (Ubuntu Xenial)
   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/2015302

Title:
  contract update job may overload the contracts server

Status in ubuntu-advantage-tools package in Ubuntu:
  Fix Released
Status in ubuntu-advantage-tools source package in Xenial:
  Fix Released
Status in ubuntu-advantage-tools source package in Bionic:
  Fix Released
Status in ubuntu-advantage-tools source package in Focal:
  Fix Released
Status in ubuntu-advantage-tools source package in Jammy:
  Fix Released
Status in ubuntu-advantage-tools source package in Kinetic:
  Fix Released

Bug description:
  [ Impact ]
  The Pro Client executes a background job to update the local contract 
information. However, too many executions of this job may lead to load issues 
in the contracts server side.

  To mitigate issues, it is better to disable the execution of the job
  until a better scheme is defined.

  [ Test Plan ]
  On an attached pro machine:
  - run the timer jobs
  - verify that the update_contract_info job is executed
  - apply the patch
  - erase timer job history
  - run the timer jobs
  - verify that the update_contract_info job is not executed

  [ Where problems could occur ]
  If we fail to disable the job, the issue with the server load will happen 
anyway.
  Users will not be automatically notified of contract changes, and this may 
lead to confusion - the team considers this a minor problem compared to 
overwhelming the server - see the section below.

  [ Other Info ]
  Disabling the job will stop the automatic checks of contract information. If 
a user has any local outdated information, they will need to run `pro refresh` 
manually to get the most up-to-date data. Without the job, they will not be 
notified that the contract changed - this is the way the client used to work 
before the automatic verification was implemented, and should not be a major 
concern. 
  The Pro 

[Group.of.nepali.translators] [Bug 2011969] Re: xenial/linux-azure: 4.15.0-1163.178~16.04.1 -proposed tracker

2023-04-18 Thread Ubuntu Kernel Bot
** Changed in: kernel-sru-workflow/promote-to-updates
   Status: In Progress => Fix Released

** Description changed:

  This bug will contain status and test results related to a kernel source
  (or snap) as stated in the title.
  
  For an explanation of the tasks and the associated workflow see:
https://wiki.ubuntu.com/Kernel/kernel-sru-workflow
  
  -- swm properties --
  built:
from: a2c1bdd8bfb9d3be
route-entry: 1
  delta:
promote-to-proposed: [main, meta, signed, generate]
promote-to-updates: [main, meta, signed]
  flag:
boot-testing-requested: true
proposed-announcement-sent: true
proposed-testing-requested: true
  issue: KSRU-6898
  kernel-stable-master-bug: 2016132
  packages:
generate: linux-generate-azure
main: linux-azure
meta: linux-meta-azure
signed: linux-signed-azure
- phase: Promote to Updates
- phase-changed: Tuesday, 18. April 2023 20:15 UTC
- reason:
-   promote-to-updates: Ongoing -- packages not yet published
+ phase: Complete
+ phase-changed: Tuesday, 18. April 2023 20:37 UTC
+ reason: {}
  synthetic:
:promote-to-as-proposed: Invalid
  variant: debs
  versions:
main: 4.15.0-1163.178~16.04.1
meta: 4.15.0.1163.147
signed: 4.15.0-1163.178~16.04.1
  ~~:
clamps:
  new-review: a2c1bdd8bfb9d3be
  promote-to-proposed: a2c1bdd8bfb9d3be
  self: 4.15.0-1163.178~16.04.1
  sru-review: a2c1bdd8bfb9d3be

-- 
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/2011969

Title:
  xenial/linux-azure: 4.15.0-1163.178~16.04.1 -proposed tracker

Status in canonical-signing-jobs task00 series:
  Fix Released
Status in Kernel SRU Workflow:
  In Progress
Status in Kernel SRU Workflow automated-testing series:
  Invalid
Status in Kernel SRU Workflow boot-testing series:
  Fix Released
Status in Kernel SRU Workflow certification-testing series:
  Invalid
Status in Kernel SRU Workflow new-review series:
  Fix Released
Status in Kernel SRU Workflow prepare-package series:
  Fix Released
Status in Kernel SRU Workflow prepare-package-generate series:
  Fix Released
Status in Kernel SRU Workflow prepare-package-meta series:
  Fix Released
Status in Kernel SRU Workflow prepare-package-signed series:
  Fix Released
Status in Kernel SRU Workflow promote-signing-to-proposed series:
  Invalid
Status in Kernel SRU Workflow promote-to-proposed series:
  Fix Released
Status in Kernel SRU Workflow promote-to-security series:
  Invalid
Status in Kernel SRU Workflow promote-to-updates series:
  Fix Released
Status in Kernel SRU Workflow regression-testing series:
  Fix Released
Status in Kernel SRU Workflow security-signoff series:
  Invalid
Status in Kernel SRU Workflow sru-review series:
  Fix Released
Status in Kernel SRU Workflow stakeholder-signoff series:
  Fix Released
Status in Kernel SRU Workflow verification-testing series:
  Fix Released
Status in linux-azure source package in Xenial:
  New

Bug description:
  This bug will contain status and test results related to a kernel
  source (or snap) as stated in the title.

  For an explanation of the tasks and the associated workflow see:
https://wiki.ubuntu.com/Kernel/kernel-sru-workflow

  -- swm properties --
  built:
from: a2c1bdd8bfb9d3be
route-entry: 1
  delta:
promote-to-proposed: [main, meta, signed, generate]
promote-to-updates: [main, meta, signed]
  flag:
boot-testing-requested: true
proposed-announcement-sent: true
proposed-testing-requested: true
  issue: KSRU-6898
  kernel-stable-master-bug: 2016132
  packages:
generate: linux-generate-azure
main: linux-azure
meta: linux-meta-azure
signed: linux-signed-azure
  phase: Complete
  phase-changed: Tuesday, 18. April 2023 20:37 UTC
  reason: {}
  synthetic:
:promote-to-as-proposed: Invalid
  variant: debs
  versions:
main: 4.15.0-1163.178~16.04.1
meta: 4.15.0.1163.147
signed: 4.15.0-1163.178~16.04.1
  ~~:
clamps:
  new-review: a2c1bdd8bfb9d3be
  promote-to-proposed: a2c1bdd8bfb9d3be
  self: 4.15.0-1163.178~16.04.1
  sru-review: a2c1bdd8bfb9d3be

To manage notifications about this bug go to:
https://bugs.launchpad.net/canonical-signing-jobs/task00/+bug/2011969/+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 2004391] Re: xenial/linux-aws-hwe: 4.15.0-1151.164~16.04.1 -proposed tracker

2023-04-18 Thread Ubuntu Kernel Bot
** Changed in: kernel-sru-workflow
   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/2004391

Title:
  xenial/linux-aws-hwe: 4.15.0-1151.164~16.04.1 -proposed tracker

Status in canonical-signing-jobs task00 series:
  Fix Released
Status in Kernel SRU Workflow:
  Fix Released
Status in Kernel SRU Workflow automated-testing series:
  Invalid
Status in Kernel SRU Workflow boot-testing series:
  Fix Released
Status in Kernel SRU Workflow certification-testing series:
  Invalid
Status in Kernel SRU Workflow kernel-signoff series:
  Fix Released
Status in Kernel SRU Workflow new-review series:
  Fix Released
Status in Kernel SRU Workflow prepare-package series:
  Fix Released
Status in Kernel SRU Workflow prepare-package-generate series:
  Fix Released
Status in Kernel SRU Workflow prepare-package-meta series:
  Fix Released
Status in Kernel SRU Workflow prepare-package-signed series:
  Fix Released
Status in Kernel SRU Workflow promote-signing-to-proposed series:
  Invalid
Status in Kernel SRU Workflow promote-to-proposed series:
  Fix Released
Status in Kernel SRU Workflow promote-to-security series:
  Invalid
Status in Kernel SRU Workflow promote-to-updates series:
  Fix Released
Status in Kernel SRU Workflow regression-testing series:
  Fix Released
Status in Kernel SRU Workflow security-signoff series:
  Invalid
Status in Kernel SRU Workflow sru-review series:
  Fix Released
Status in Kernel SRU Workflow verification-testing series:
  Fix Released
Status in linux-aws-hwe source package in Xenial:
  Confirmed

Bug description:
  This bug will contain status and test results related to a kernel
  source (or snap) as stated in the title.

  For an explanation of the tasks and the associated workflow see:
    https://wiki.ubuntu.com/Kernel/kernel-sru-workflow

  -- swm properties --
  built:
from: d013442608a07737
route-entry: 1
  delta:
promote-to-proposed: [meta, signed, main, generate]
promote-to-updates: [main, meta, signed]
  flag:
boot-testing-requested: true
proposed-announcement-sent: true
proposed-testing-requested: true
stream-from-cycle: true
  issue: KSRU-6505
  kernel-stable-master-bug: 2004392
  packages:
generate: linux-generate-aws-hwe
main: linux-aws-hwe
meta: linux-meta-aws-hwe
signed: linux-signed-aws-hwe
  phase: Complete
  phase-changed: Wednesday, 01. March 2023 21:57 UTC
  reason: {}
  synthetic:
:promote-to-as-proposed: Invalid
  variant: debs
  versions:
main: 4.15.0-1151.164~16.04.1
meta: 4.15.0.1151.134
signed: 4.15.0-1151.164~16.04.1
  ~~:
clamps:
  new-review: d013442608a07737
  promote-to-proposed: d013442608a07737
  self: 4.15.0-1151.164~16.04.1
  sru-review: d013442608a07737

To manage notifications about this bug go to:
https://bugs.launchpad.net/canonical-signing-jobs/task00/+bug/2004391/+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 2004394] Re: xenial/linux-azure: 4.15.0-1162.177~16.04.1 -proposed tracker

2023-04-18 Thread Ubuntu Kernel Bot
** Changed in: kernel-sru-workflow
   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/2004394

Title:
  xenial/linux-azure: 4.15.0-1162.177~16.04.1 -proposed tracker

Status in canonical-signing-jobs task00 series:
  Fix Released
Status in Kernel SRU Workflow:
  Fix Released
Status in Kernel SRU Workflow automated-testing series:
  Invalid
Status in Kernel SRU Workflow boot-testing series:
  Fix Released
Status in Kernel SRU Workflow certification-testing series:
  Invalid
Status in Kernel SRU Workflow new-review series:
  Fix Released
Status in Kernel SRU Workflow prepare-package series:
  Fix Released
Status in Kernel SRU Workflow prepare-package-generate series:
  Fix Released
Status in Kernel SRU Workflow prepare-package-meta series:
  Fix Released
Status in Kernel SRU Workflow prepare-package-signed series:
  Fix Released
Status in Kernel SRU Workflow promote-signing-to-proposed series:
  Invalid
Status in Kernel SRU Workflow promote-to-proposed series:
  Fix Released
Status in Kernel SRU Workflow promote-to-security series:
  Invalid
Status in Kernel SRU Workflow promote-to-updates series:
  Fix Released
Status in Kernel SRU Workflow regression-testing series:
  Fix Released
Status in Kernel SRU Workflow security-signoff series:
  Invalid
Status in Kernel SRU Workflow sru-review series:
  Fix Released
Status in Kernel SRU Workflow stakeholder-signoff series:
  Fix Released
Status in Kernel SRU Workflow verification-testing series:
  Fix Released
Status in linux-azure source package in Xenial:
  Confirmed

Bug description:
  This bug will contain status and test results related to a kernel
  source (or snap) as stated in the title.

  For an explanation of the tasks and the associated workflow see:
    https://wiki.ubuntu.com/Kernel/kernel-sru-workflow

  -- swm properties --
  built:
from: 3d693575923031ce
route-entry: 1
  delta:
promote-to-proposed: [meta, signed, main, generate]
promote-to-updates: [main, meta, signed]
  flag:
boot-testing-requested: true
proposed-announcement-sent: true
proposed-testing-requested: true
stream-from-cycle: true
  issue: KSRU-6508
  kernel-stable-master-bug: 2004396
  packages:
generate: linux-generate-azure
main: linux-azure
meta: linux-meta-azure
signed: linux-signed-azure
  phase: Complete
  phase-changed: Monday, 27. March 2023 11:49 UTC
  reason: {}
  synthetic:
:promote-to-as-proposed: Invalid
  variant: debs
  versions:
main: 4.15.0-1162.177~16.04.1
meta: 4.15.0.1162.146
signed: 4.15.0-1162.177~16.04.1
  ~~:
clamps:
  new-review: 3d693575923031ce
  promote-to-proposed: 3d693575923031ce
  self: 4.15.0-1162.177~16.04.1
  sru-review: 3d693575923031ce

To manage notifications about this bug go to:
https://bugs.launchpad.net/canonical-signing-jobs/task00/+bug/2004394/+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 2004403] Re: xenial/linux-gcp: 4.15.0-1146.162~16.04.1 -proposed tracker

2023-04-18 Thread Ubuntu Kernel Bot
** Changed in: kernel-sru-workflow
   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/2004403

Title:
  xenial/linux-gcp: 4.15.0-1146.162~16.04.1 -proposed tracker

Status in canonical-signing-jobs task00 series:
  Fix Released
Status in Kernel SRU Workflow:
  Fix Released
Status in Kernel SRU Workflow automated-testing series:
  Invalid
Status in Kernel SRU Workflow boot-testing series:
  Fix Released
Status in Kernel SRU Workflow certification-testing series:
  Invalid
Status in Kernel SRU Workflow new-review series:
  Fix Released
Status in Kernel SRU Workflow prepare-package series:
  Fix Released
Status in Kernel SRU Workflow prepare-package-generate series:
  Fix Released
Status in Kernel SRU Workflow prepare-package-meta series:
  Fix Released
Status in Kernel SRU Workflow prepare-package-signed series:
  Fix Released
Status in Kernel SRU Workflow promote-signing-to-proposed series:
  Invalid
Status in Kernel SRU Workflow promote-to-proposed series:
  Fix Released
Status in Kernel SRU Workflow promote-to-security series:
  Invalid
Status in Kernel SRU Workflow promote-to-updates series:
  Fix Released
Status in Kernel SRU Workflow regression-testing series:
  Fix Released
Status in Kernel SRU Workflow security-signoff series:
  Invalid
Status in Kernel SRU Workflow sru-review series:
  Fix Released
Status in Kernel SRU Workflow verification-testing series:
  Fix Released
Status in linux-gcp source package in Xenial:
  Confirmed

Bug description:
  This bug will contain status and test results related to a kernel
  source (or snap) as stated in the title.

  For an explanation of the tasks and the associated workflow see:
    https://wiki.ubuntu.com/Kernel/kernel-sru-workflow

  -- swm properties --
  built:
from: f51ba78c4e858023
route-entry: 1
  delta:
promote-to-proposed: [main, signed, meta, generate]
promote-to-updates: [main, meta, signed]
  flag:
boot-testing-requested: true
proposed-announcement-sent: true
proposed-testing-requested: true
stream-from-cycle: true
  issue: KSRU-6517
  kernel-stable-master-bug: 2004404
  packages:
generate: linux-generate-gcp
main: linux-gcp
meta: linux-meta-gcp
signed: linux-signed-gcp
  phase: Complete
  phase-changed: Monday, 27. March 2023 11:49 UTC
  reason: {}
  synthetic:
:promote-to-as-proposed: Invalid
  variant: debs
  versions:
main: 4.15.0-1146.162~16.04.1
meta: 4.15.0.1146.136
signed: 4.15.0-1146.162~16.04.1
  ~~:
clamps:
  new-review: f51ba78c4e858023
  promote-to-proposed: f51ba78c4e858023
  self: 4.15.0-1146.162~16.04.1
  sru-review: f51ba78c4e858023

To manage notifications about this bug go to:
https://bugs.launchpad.net/canonical-signing-jobs/task00/+bug/2004403/+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 2004407] Re: xenial/linux-oracle: 4.15.0-1115.126~16.04.1 -proposed tracker

2023-04-18 Thread Ubuntu Kernel Bot
** Changed in: kernel-sru-workflow
   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/2004407

Title:
  xenial/linux-oracle: 4.15.0-1115.126~16.04.1 -proposed tracker

Status in canonical-signing-jobs task00 series:
  Fix Released
Status in Kernel SRU Workflow:
  Fix Released
Status in Kernel SRU Workflow automated-testing series:
  Invalid
Status in Kernel SRU Workflow boot-testing series:
  Fix Released
Status in Kernel SRU Workflow certification-testing series:
  Invalid
Status in Kernel SRU Workflow kernel-signoff series:
  Fix Released
Status in Kernel SRU Workflow new-review series:
  Fix Released
Status in Kernel SRU Workflow prepare-package series:
  Fix Released
Status in Kernel SRU Workflow prepare-package-generate series:
  Fix Released
Status in Kernel SRU Workflow prepare-package-meta series:
  Fix Released
Status in Kernel SRU Workflow prepare-package-signed series:
  Fix Released
Status in Kernel SRU Workflow promote-signing-to-proposed series:
  Invalid
Status in Kernel SRU Workflow promote-to-proposed series:
  Fix Released
Status in Kernel SRU Workflow promote-to-security series:
  Invalid
Status in Kernel SRU Workflow promote-to-updates series:
  Fix Released
Status in Kernel SRU Workflow regression-testing series:
  Fix Released
Status in Kernel SRU Workflow security-signoff series:
  Invalid
Status in Kernel SRU Workflow sru-review series:
  Fix Released
Status in Kernel SRU Workflow verification-testing series:
  Fix Released
Status in linux-oracle source package in Xenial:
  Confirmed

Bug description:
  This bug will contain status and test results related to a kernel
  source (or snap) as stated in the title.

  For an explanation of the tasks and the associated workflow see:
    https://wiki.ubuntu.com/Kernel/kernel-sru-workflow

  -- swm properties --
  built:
from: 3ffa4673de8b0a71
route-entry: 1
  delta:
promote-to-proposed: [meta, signed, main, generate]
promote-to-updates: [main, meta, signed]
  flag:
boot-testing-requested: true
proposed-announcement-sent: true
proposed-testing-requested: true
stream-from-cycle: true
  issue: KSRU-6521
  kernel-stable-master-bug: 2004408
  packages:
generate: linux-generate-oracle
main: linux-oracle
meta: linux-meta-oracle
signed: linux-signed-oracle
  phase: Complete
  phase-changed: Wednesday, 01. March 2023 21:56 UTC
  reason: {}
  synthetic:
:promote-to-as-proposed: Invalid
  variant: debs
  versions:
main: 4.15.0-1115.126~16.04.1
meta: 4.15.0.1115.96
signed: 4.15.0-1115.126~16.04.1
  ~~:
clamps:
  new-review: 3ffa4673de8b0a71
  promote-to-proposed: 3ffa4673de8b0a71
  self: 4.15.0-1115.126~16.04.1
  sru-review: 3ffa4673de8b0a71

To manage notifications about this bug go to:
https://bugs.launchpad.net/canonical-signing-jobs/task00/+bug/2004407/+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 2004413] Re: xenial/linux-hwe: 4.15.0-206.217~16.04.1 -proposed tracker

2023-04-18 Thread Ubuntu Kernel Bot
** Changed in: kernel-sru-workflow
   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/2004413

Title:
  xenial/linux-hwe: 4.15.0-206.217~16.04.1 -proposed tracker

Status in canonical-signing-jobs task00 series:
  Fix Released
Status in Kernel SRU Workflow:
  Fix Released
Status in Kernel SRU Workflow automated-testing series:
  Invalid
Status in Kernel SRU Workflow boot-testing series:
  Fix Released
Status in Kernel SRU Workflow certification-testing series:
  Invalid
Status in Kernel SRU Workflow new-review series:
  Fix Released
Status in Kernel SRU Workflow prepare-package series:
  Fix Released
Status in Kernel SRU Workflow prepare-package-generate series:
  Fix Released
Status in Kernel SRU Workflow prepare-package-meta series:
  Fix Released
Status in Kernel SRU Workflow prepare-package-signed series:
  Fix Released
Status in Kernel SRU Workflow promote-signing-to-proposed series:
  Invalid
Status in Kernel SRU Workflow promote-to-proposed series:
  Fix Released
Status in Kernel SRU Workflow promote-to-security series:
  Invalid
Status in Kernel SRU Workflow promote-to-updates series:
  Fix Released
Status in Kernel SRU Workflow regression-testing series:
  Fix Released
Status in Kernel SRU Workflow security-signoff series:
  Invalid
Status in Kernel SRU Workflow sru-review series:
  Fix Released
Status in Kernel SRU Workflow verification-testing series:
  Fix Released
Status in linux-hwe source package in Xenial:
  Confirmed

Bug description:
  This bug will contain status and test results related to a kernel
  source (or snap) as stated in the title.

  For an explanation of the tasks and the associated workflow see:
    https://wiki.ubuntu.com/Kernel/kernel-sru-workflow

  -- swm properties --
  built:
from: 28f2b946ce841c99
route-entry: 1
  delta:
promote-to-proposed: [meta, signed, main, generate]
promote-to-updates: [main, signed, meta]
  flag:
boot-testing-requested: true
proposed-announcement-sent: true
proposed-testing-requested: true
stream-from-cycle: true
  issue: KSRU-6526
  kernel-stable-master-bug: 2004655
  packages:
generate: linux-generate-hwe
main: linux-hwe
meta: linux-meta-hwe
signed: linux-signed-hwe
  phase: Complete
  phase-changed: Tuesday, 21. February 2023 15:11 UTC
  reason: {}
  synthetic:
:promote-to-as-proposed: Invalid
  variant: debs
  versions:
main: 4.15.0-206.217~16.04.1
meta: 4.15.0.206.191
signed: 4.15.0-206.217~16.04.1+1
  ~~:
clamps:
  new-review: 28f2b946ce841c99
  promote-to-proposed: 28f2b946ce841c99
  self: 4.15.0-206.217~16.04.1
  sru-review: 28f2b946ce841c99

To manage notifications about this bug go to:
https://bugs.launchpad.net/canonical-signing-jobs/task00/+bug/2004413/+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 2009934] Re: xenial/linux-aws: -proposed tracker

2023-04-18 Thread Ubuntu Kernel Bot
*** This bug is a duplicate of bug 2012767 ***
https://bugs.launchpad.net/bugs/2012767

** Changed in: kernel-sru-workflow
   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/2009934

Title:
  xenial/linux-aws:  -proposed tracker

Status in Kernel SRU Workflow:
  Fix Released
Status in Kernel SRU Workflow automated-testing series:
  Invalid
Status in Kernel SRU Workflow boot-testing series:
  New
Status in Kernel SRU Workflow certification-testing series:
  Invalid
Status in Kernel SRU Workflow new-review series:
  New
Status in Kernel SRU Workflow prepare-package series:
  New
Status in Kernel SRU Workflow prepare-package-meta series:
  New
Status in Kernel SRU Workflow promote-to-proposed series:
  New
Status in Kernel SRU Workflow promote-to-security series:
  New
Status in Kernel SRU Workflow promote-to-updates series:
  New
Status in Kernel SRU Workflow regression-testing series:
  New
Status in Kernel SRU Workflow security-signoff series:
  New
Status in Kernel SRU Workflow sru-review series:
  New
Status in Kernel SRU Workflow verification-testing series:
  New
Status in linux-aws source package in Xenial:
  New

Bug description:
  This bug will contain status and test results related to a kernel
  source (or snap) as stated in the title.

  For an explanation of the tasks and the associated workflow see:
https://wiki.ubuntu.com/Kernel/kernel-sru-workflow

  -- swm properties --
  built:
route-entry: 2
  flag:
stream-from-cycle: true
  issue: KSRU-6758
  kernel-stable-master-bug: 2009941
  packages:
main: linux-aws
meta: linux-meta-aws
  phase: Holding before Packaging
  phase-changed: Friday, 10. March 2023 11:18 UTC
  reason:
:prepare-packages: Holding -b Not ready to be cranked
prepare-package: Holding -- waiting for parent tracker
  variant: debs

To manage notifications about this bug go to:
https://bugs.launchpad.net/kernel-sru-workflow/+bug/2009934/+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 2009936] Re: xenial/linux-cascade: -proposed tracker

2023-04-18 Thread Ubuntu Kernel Bot
*** This bug is a duplicate of bug 2012769 ***
https://bugs.launchpad.net/bugs/2012769

** Changed in: kernel-sru-workflow
   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/2009936

Title:
  xenial/linux-cascade:  -proposed tracker

Status in Kernel SRU Workflow:
  Fix Released
Status in Kernel SRU Workflow automated-testing series:
  Invalid
Status in Kernel SRU Workflow boot-testing series:
  Invalid
Status in Kernel SRU Workflow certification-testing series:
  Invalid
Status in Kernel SRU Workflow new-review series:
  New
Status in Kernel SRU Workflow prepare-package series:
  New
Status in Kernel SRU Workflow prepare-package-meta series:
  New
Status in Kernel SRU Workflow prepare-package-signed series:
  New
Status in Kernel SRU Workflow promote-signing-to-proposed series:
  New
Status in Kernel SRU Workflow promote-to-proposed series:
  New
Status in Kernel SRU Workflow promote-to-security series:
  New
Status in Kernel SRU Workflow promote-to-updates series:
  New
Status in Kernel SRU Workflow regression-testing series:
  Invalid
Status in Kernel SRU Workflow security-signoff series:
  New
Status in Kernel SRU Workflow sru-review series:
  New
Status in Kernel SRU Workflow verification-testing series:
  New
Status in linux source package in Xenial:
  New

Bug description:
  This bug will contain status and test results related to a kernel
  source (or snap) as stated in the title.

  For an explanation of the tasks and the associated workflow see:
https://wiki.ubuntu.com/Kernel/kernel-sru-workflow

  -- swm properties --
  built:
route-entry: 2
  flag:
stream-from-cycle: true
  issue: KSRU-6759
  kernel-stable-master-bug: 2009941
  packages:
main: linux-cascade
meta: linux-meta-cascade
signed: linux-signed-cascade
  phase: Holding before Packaging
  phase-changed: Friday, 10. March 2023 11:18 UTC
  reason:
:prepare-packages: Holding -b Not ready to be cranked
prepare-package: Holding -- waiting for parent tracker
  trackers:
xenial/linux-cascade/cascade-kernel: bug 2009935
  variant: debs

To manage notifications about this bug go to:
https://bugs.launchpad.net/kernel-sru-workflow/+bug/2009936/+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 2009937] Re: xenial/linux-fips: -proposed tracker

2023-04-18 Thread Ubuntu Kernel Bot
*** This bug is a duplicate of bug 2012770 ***
https://bugs.launchpad.net/bugs/2012770

** Changed in: kernel-sru-workflow
   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/2009937

Title:
  xenial/linux-fips:  -proposed tracker

Status in Kernel SRU Workflow:
  Fix Released
Status in Kernel SRU Workflow automated-testing series:
  Invalid
Status in Kernel SRU Workflow boot-testing series:
  New
Status in Kernel SRU Workflow certification-testing series:
  Invalid
Status in Kernel SRU Workflow new-review series:
  New
Status in Kernel SRU Workflow prepare-package series:
  New
Status in Kernel SRU Workflow prepare-package-generate series:
  New
Status in Kernel SRU Workflow prepare-package-meta series:
  New
Status in Kernel SRU Workflow prepare-package-signed series:
  New
Status in Kernel SRU Workflow promote-signing-to-proposed series:
  New
Status in Kernel SRU Workflow promote-to-proposed series:
  New
Status in Kernel SRU Workflow promote-to-security series:
  New
Status in Kernel SRU Workflow promote-to-updates series:
  New
Status in Kernel SRU Workflow regression-testing series:
  New
Status in Kernel SRU Workflow security-signoff series:
  New
Status in Kernel SRU Workflow sru-review series:
  New
Status in Kernel SRU Workflow verification-testing series:
  New
Status in linux source package in Xenial:
  New

Bug description:
  This bug will contain status and test results related to a kernel
  source (or snap) as stated in the title.

  For an explanation of the tasks and the associated workflow see:
https://wiki.ubuntu.com/Kernel/kernel-sru-workflow

  -- swm properties --
  built:
route-entry: 2
  flag:
stream-from-cycle: true
  issue: KSRU-6761
  kernel-stable-master-bug: 2009941
  packages:
generate: linux-generate-fips
main: linux-fips
meta: linux-meta-fips
signed: linux-signed-fips
  phase: Holding before Packaging
  phase-changed: Friday, 10. March 2023 11:18 UTC
  reason:
:prepare-packages: Holding -b Not ready to be cranked
prepare-package: Holding -- waiting for parent tracker
  variant: debs

To manage notifications about this bug go to:
https://bugs.launchpad.net/kernel-sru-workflow/+bug/2009937/+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 2009938] Re: xenial/linux-kvm: -proposed tracker

2023-04-18 Thread Ubuntu Kernel Bot
*** This bug is a duplicate of bug 2012771 ***
https://bugs.launchpad.net/bugs/2012771

** Changed in: kernel-sru-workflow
   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/2009938

Title:
  xenial/linux-kvm:  -proposed tracker

Status in Kernel SRU Workflow:
  Fix Released
Status in Kernel SRU Workflow automated-testing series:
  Invalid
Status in Kernel SRU Workflow boot-testing series:
  New
Status in Kernel SRU Workflow certification-testing series:
  Invalid
Status in Kernel SRU Workflow new-review series:
  New
Status in Kernel SRU Workflow prepare-package series:
  New
Status in Kernel SRU Workflow prepare-package-meta series:
  New
Status in Kernel SRU Workflow promote-to-proposed series:
  New
Status in Kernel SRU Workflow promote-to-security series:
  New
Status in Kernel SRU Workflow promote-to-updates series:
  New
Status in Kernel SRU Workflow regression-testing series:
  New
Status in Kernel SRU Workflow security-signoff series:
  New
Status in Kernel SRU Workflow sru-review series:
  New
Status in Kernel SRU Workflow verification-testing series:
  New
Status in linux-kvm source package in Xenial:
  New

Bug description:
  This bug will contain status and test results related to a kernel
  source (or snap) as stated in the title.

  For an explanation of the tasks and the associated workflow see:
https://wiki.ubuntu.com/Kernel/kernel-sru-workflow

  -- swm properties --
  built:
route-entry: 2
  flag:
stream-from-cycle: true
  issue: KSRU-6762
  kernel-stable-master-bug: 2009941
  packages:
main: linux-kvm
meta: linux-meta-kvm
  phase: Holding before Packaging
  phase-changed: Friday, 10. March 2023 11:18 UTC
  reason:
:prepare-packages: Holding -b Not ready to be cranked
prepare-package: Holding -- waiting for parent tracker
  variant: debs

To manage notifications about this bug go to:
https://bugs.launchpad.net/kernel-sru-workflow/+bug/2009938/+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 2009941] Re: xenial/linux: 4.4.0-238.272 -proposed tracker

2023-04-18 Thread Ubuntu Kernel Bot
*** This bug is a duplicate of bug 2012774 ***
https://bugs.launchpad.net/bugs/2012774

** Changed in: kernel-sru-workflow
   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/2009941

Title:
  xenial/linux: 4.4.0-238.272 -proposed tracker

Status in canonical-signing-jobs task00 series:
  Fix Released
Status in Kernel SRU Workflow:
  Fix Released
Status in Kernel SRU Workflow automated-testing series:
  Invalid
Status in Kernel SRU Workflow boot-testing series:
  Fix Released
Status in Kernel SRU Workflow certification-testing series:
  Confirmed
Status in Kernel SRU Workflow kernel-signoff series:
  Confirmed
Status in Kernel SRU Workflow new-review series:
  Fix Released
Status in Kernel SRU Workflow prepare-package series:
  Fix Released
Status in Kernel SRU Workflow prepare-package-generate series:
  Fix Released
Status in Kernel SRU Workflow prepare-package-meta series:
  Fix Released
Status in Kernel SRU Workflow prepare-package-signed series:
  Fix Released
Status in Kernel SRU Workflow promote-signing-to-proposed series:
  Invalid
Status in Kernel SRU Workflow promote-to-proposed series:
  Fix Released
Status in Kernel SRU Workflow promote-to-security series:
  Invalid
Status in Kernel SRU Workflow promote-to-updates series:
  New
Status in Kernel SRU Workflow regression-testing series:
  Incomplete
Status in Kernel SRU Workflow security-signoff series:
  Invalid
Status in Kernel SRU Workflow sru-review series:
  Fix Released
Status in Kernel SRU Workflow verification-testing series:
  Fix Released
Status in linux source package in Xenial:
  New

Bug description:
  This bug will contain status and test results related to a kernel
  source (or snap) as stated in the title.

  For an explanation of the tasks and the associated workflow see:
https://wiki.ubuntu.com/Kernel/kernel-sru-workflow

  -- swm properties --
  built:
from: 417bd7ef913a788e
route-entry: 2
  delta:
promote-to-proposed: [signed, main, meta, generate]
  flag:
boot-testing-requested: true
proposed-announcement-sent: true
proposed-testing-requested: true
stream-from-cycle: true
  issue: KSRU-6754
  packages:
generate: linux-generate
main: linux
meta: linux-meta
signed: linux-signed
  phase: Testing
  phase-changed: Monday, 13. March 2023 19:32 UTC
  reason:
certification-testing: Ongoing -s testing in progress
derivatives-held: Stalled -- derivative preparation block requested
kernel-signoff: Stalled -s waiting for signoff
regression-testing: Stalled -s testing FAILED
  synthetic:
:promote-to-as-proposed: Invalid
  trackers:
trusty/linux-aws: bug 2009939
trusty/linux-lts-xenial: bug 2009940
xenial/linux-aws: bug 2009934
xenial/linux-cascade: bug 2009936
xenial/linux-fips: bug 2009937
xenial/linux-kvm: bug 2009938
xenial/linux/caracalla-kernel: bug 2009931
xenial/linux/pc-kernel: bug 2009932
xenial/linux/stlouis-kernel: bug 2009933
  variant: debs
  versions:
main: 4.4.0-238.272
meta: 4.4.0.238.244
signed: 4.4.0-238.272
  ~~:
clamps:
  new-review: 417bd7ef913a788e
  promote-to-proposed: 417bd7ef913a788e
  self: 4.4.0-238.272
  sru-review: 417bd7ef913a788e

To manage notifications about this bug go to:
https://bugs.launchpad.net/canonical-signing-jobs/task00/+bug/2009941/+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 2011966] Re: xenial/linux-aws-hwe: 4.15.0-1154.167~16.04.1 -proposed tracker

2023-04-18 Thread Ubuntu Kernel Bot
** Changed in: kernel-sru-workflow/promote-to-updates
   Status: In Progress => Fix Released

** Description changed:

  This bug will contain status and test results related to a kernel source
  (or snap) as stated in the title.
  
  For an explanation of the tasks and the associated workflow see:
https://wiki.ubuntu.com/Kernel/kernel-sru-workflow
  
  -- swm properties --
  built:
from: cea184404bb81746
route-entry: 1
  delta:
promote-to-proposed: [main, meta, signed, generate]
promote-to-updates: [main, meta, signed]
  flag:
boot-testing-requested: true
proposed-announcement-sent: true
proposed-testing-requested: true
stream-from-cycle: true
  issue: KSRU-6895
  kernel-stable-master-bug: 2016130
  packages:
generate: linux-generate-aws-hwe
main: linux-aws-hwe
meta: linux-meta-aws-hwe
signed: linux-signed-aws-hwe
- phase: Promote to Updates
- phase-changed: Tuesday, 18. April 2023 09:50 UTC
- reason:
-   promote-to-updates: Ongoing -- packages not yet published
+ phase: Complete
+ phase-changed: Tuesday, 18. April 2023 11:11 UTC
+ reason: {}
  synthetic:
:promote-to-as-proposed: Invalid
  variant: debs
  versions:
main: 4.15.0-1154.167~16.04.1
meta: 4.15.0.1154.137
signed: 4.15.0-1154.167~16.04.1
  ~~:
clamps:
  new-review: cea184404bb81746
  promote-to-proposed: cea184404bb81746
  self: 4.15.0-1154.167~16.04.1
  sru-review: cea184404bb81746

-- 
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/2011966

Title:
  xenial/linux-aws-hwe: 4.15.0-1154.167~16.04.1 -proposed tracker

Status in canonical-signing-jobs task00 series:
  Fix Released
Status in Kernel SRU Workflow:
  In Progress
Status in Kernel SRU Workflow automated-testing series:
  Invalid
Status in Kernel SRU Workflow boot-testing series:
  Fix Released
Status in Kernel SRU Workflow certification-testing series:
  Invalid
Status in Kernel SRU Workflow new-review series:
  Fix Released
Status in Kernel SRU Workflow prepare-package series:
  Fix Released
Status in Kernel SRU Workflow prepare-package-generate series:
  Fix Released
Status in Kernel SRU Workflow prepare-package-meta series:
  Fix Released
Status in Kernel SRU Workflow prepare-package-signed series:
  Fix Released
Status in Kernel SRU Workflow promote-signing-to-proposed series:
  Invalid
Status in Kernel SRU Workflow promote-to-proposed series:
  Fix Released
Status in Kernel SRU Workflow promote-to-security series:
  Invalid
Status in Kernel SRU Workflow promote-to-updates series:
  Fix Released
Status in Kernel SRU Workflow regression-testing series:
  Fix Released
Status in Kernel SRU Workflow security-signoff series:
  Invalid
Status in Kernel SRU Workflow sru-review series:
  Fix Released
Status in Kernel SRU Workflow verification-testing series:
  Fix Released
Status in linux-aws-hwe source package in Xenial:
  New

Bug description:
  This bug will contain status and test results related to a kernel
  source (or snap) as stated in the title.

  For an explanation of the tasks and the associated workflow see:
https://wiki.ubuntu.com/Kernel/kernel-sru-workflow

  -- swm properties --
  built:
from: cea184404bb81746
route-entry: 1
  delta:
promote-to-proposed: [main, meta, signed, generate]
promote-to-updates: [main, meta, signed]
  flag:
boot-testing-requested: true
proposed-announcement-sent: true
proposed-testing-requested: true
stream-from-cycle: true
  issue: KSRU-6895
  kernel-stable-master-bug: 2016130
  packages:
generate: linux-generate-aws-hwe
main: linux-aws-hwe
meta: linux-meta-aws-hwe
signed: linux-signed-aws-hwe
  phase: Complete
  phase-changed: Tuesday, 18. April 2023 11:11 UTC
  reason: {}
  synthetic:
:promote-to-as-proposed: Invalid
  variant: debs
  versions:
main: 4.15.0-1154.167~16.04.1
meta: 4.15.0.1154.137
signed: 4.15.0-1154.167~16.04.1
  ~~:
clamps:
  new-review: cea184404bb81746
  promote-to-proposed: cea184404bb81746
  self: 4.15.0-1154.167~16.04.1
  sru-review: cea184404bb81746

To manage notifications about this bug go to:
https://bugs.launchpad.net/canonical-signing-jobs/task00/+bug/2011966/+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 2011978] Re: xenial/linux-gcp: 4.15.0-1148.164~16.04.1 -proposed tracker

2023-04-18 Thread Ubuntu Kernel Bot
** Changed in: kernel-sru-workflow/promote-to-updates
   Status: In Progress => Fix Released

** Description changed:

  This bug will contain status and test results related to a kernel source
  (or snap) as stated in the title.
  
  For an explanation of the tasks and the associated workflow see:
https://wiki.ubuntu.com/Kernel/kernel-sru-workflow
  
  -- swm properties --
  built:
from: 5bc81eb11ff348be
route-entry: 1
  delta:
promote-to-proposed: [main, meta, signed, generate]
promote-to-updates: [main, meta, signed]
  flag:
boot-testing-requested: true
proposed-announcement-sent: true
proposed-testing-requested: true
stream-from-cycle: true
  issue: KSRU-6907
  kernel-stable-master-bug: 2011979
  packages:
generate: linux-generate-gcp
main: linux-gcp
meta: linux-meta-gcp
signed: linux-signed-gcp
- phase: Promote to Updates
- phase-changed: Tuesday, 18. April 2023 09:50 UTC
- reason:
-   promote-to-updates: Ongoing -- packages not yet published
+ phase: Complete
+ phase-changed: Tuesday, 18. April 2023 11:11 UTC
+ reason: {}
  synthetic:
:promote-to-as-proposed: Invalid
  variant: debs
  versions:
main: 4.15.0-1148.164~16.04.1
meta: 4.15.0.1148.138
signed: 4.15.0-1148.164~16.04.1
  ~~:
clamps:
  new-review: 5bc81eb11ff348be
  promote-to-proposed: 5bc81eb11ff348be
  self: 4.15.0-1148.164~16.04.1
  sru-review: 5bc81eb11ff348be

-- 
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/2011978

Title:
  xenial/linux-gcp: 4.15.0-1148.164~16.04.1 -proposed tracker

Status in canonical-signing-jobs task00 series:
  Fix Released
Status in Kernel SRU Workflow:
  In Progress
Status in Kernel SRU Workflow automated-testing series:
  Invalid
Status in Kernel SRU Workflow boot-testing series:
  Fix Released
Status in Kernel SRU Workflow certification-testing series:
  Invalid
Status in Kernel SRU Workflow new-review series:
  Fix Released
Status in Kernel SRU Workflow prepare-package series:
  Fix Released
Status in Kernel SRU Workflow prepare-package-generate series:
  Fix Released
Status in Kernel SRU Workflow prepare-package-meta series:
  Fix Released
Status in Kernel SRU Workflow prepare-package-signed series:
  Fix Released
Status in Kernel SRU Workflow promote-signing-to-proposed series:
  Invalid
Status in Kernel SRU Workflow promote-to-proposed series:
  Fix Released
Status in Kernel SRU Workflow promote-to-security series:
  Invalid
Status in Kernel SRU Workflow promote-to-updates series:
  Fix Released
Status in Kernel SRU Workflow regression-testing series:
  Fix Released
Status in Kernel SRU Workflow security-signoff series:
  Invalid
Status in Kernel SRU Workflow sru-review series:
  Fix Released
Status in Kernel SRU Workflow verification-testing series:
  Fix Released
Status in linux-gcp source package in Xenial:
  New

Bug description:
  This bug will contain status and test results related to a kernel
  source (or snap) as stated in the title.

  For an explanation of the tasks and the associated workflow see:
https://wiki.ubuntu.com/Kernel/kernel-sru-workflow

  -- swm properties --
  built:
from: 5bc81eb11ff348be
route-entry: 1
  delta:
promote-to-proposed: [main, meta, signed, generate]
promote-to-updates: [main, meta, signed]
  flag:
boot-testing-requested: true
proposed-announcement-sent: true
proposed-testing-requested: true
stream-from-cycle: true
  issue: KSRU-6907
  kernel-stable-master-bug: 2011979
  packages:
generate: linux-generate-gcp
main: linux-gcp
meta: linux-meta-gcp
signed: linux-signed-gcp
  phase: Complete
  phase-changed: Tuesday, 18. April 2023 11:11 UTC
  reason: {}
  synthetic:
:promote-to-as-proposed: Invalid
  variant: debs
  versions:
main: 4.15.0-1148.164~16.04.1
meta: 4.15.0.1148.138
signed: 4.15.0-1148.164~16.04.1
  ~~:
clamps:
  new-review: 5bc81eb11ff348be
  promote-to-proposed: 5bc81eb11ff348be
  self: 4.15.0-1148.164~16.04.1
  sru-review: 5bc81eb11ff348be

To manage notifications about this bug go to:
https://bugs.launchpad.net/canonical-signing-jobs/task00/+bug/2011978/+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 2011982] Re: xenial/linux-oracle: 4.15.0-1117.128~16.04.1 -proposed tracker

2023-04-18 Thread Ubuntu Kernel Bot
** Changed in: kernel-sru-workflow/promote-to-updates
   Status: In Progress => Fix Released

** Description changed:

  This bug will contain status and test results related to a kernel source
  (or snap) as stated in the title.
  
  For an explanation of the tasks and the associated workflow see:
https://wiki.ubuntu.com/Kernel/kernel-sru-workflow
  
  -- swm properties --
  built:
from: 4cc89f3a30d6ab4a
route-entry: 1
  delta:
promote-to-proposed: [main, meta, signed, generate]
promote-to-updates: [main, meta, signed]
  flag:
boot-testing-requested: true
proposed-announcement-sent: true
proposed-testing-requested: true
stream-from-cycle: true
  issue: KSRU-6911
  kernel-stable-master-bug: 2016135
  packages:
generate: linux-generate-oracle
main: linux-oracle
meta: linux-meta-oracle
signed: linux-signed-oracle
- phase: Promote to Updates
- phase-changed: Tuesday, 18. April 2023 09:43 UTC
- reason:
-   promote-to-updates: Ongoing -- packages not yet published
+ phase: Complete
+ phase-changed: Tuesday, 18. April 2023 11:11 UTC
+ reason: {}
  synthetic:
:promote-to-as-proposed: Invalid
  variant: debs
  versions:
main: 4.15.0-1117.128~16.04.1
meta: 4.15.0.1117.98
signed: 4.15.0-1117.128~16.04.1
  ~~:
clamps:
  new-review: 4cc89f3a30d6ab4a
  promote-to-proposed: 4cc89f3a30d6ab4a
  self: 4.15.0-1117.128~16.04.1
  sru-review: 4cc89f3a30d6ab4a

-- 
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/2011982

Title:
  xenial/linux-oracle: 4.15.0-1117.128~16.04.1 -proposed tracker

Status in canonical-signing-jobs task00 series:
  Fix Released
Status in Kernel SRU Workflow:
  In Progress
Status in Kernel SRU Workflow automated-testing series:
  Invalid
Status in Kernel SRU Workflow boot-testing series:
  Fix Released
Status in Kernel SRU Workflow certification-testing series:
  Invalid
Status in Kernel SRU Workflow new-review series:
  Fix Released
Status in Kernel SRU Workflow prepare-package series:
  Fix Released
Status in Kernel SRU Workflow prepare-package-generate series:
  Fix Released
Status in Kernel SRU Workflow prepare-package-meta series:
  Fix Released
Status in Kernel SRU Workflow prepare-package-signed series:
  Fix Released
Status in Kernel SRU Workflow promote-signing-to-proposed series:
  Invalid
Status in Kernel SRU Workflow promote-to-proposed series:
  Fix Released
Status in Kernel SRU Workflow promote-to-security series:
  Invalid
Status in Kernel SRU Workflow promote-to-updates series:
  Fix Released
Status in Kernel SRU Workflow regression-testing series:
  Fix Released
Status in Kernel SRU Workflow security-signoff series:
  Invalid
Status in Kernel SRU Workflow sru-review series:
  Fix Released
Status in Kernel SRU Workflow verification-testing series:
  Fix Released
Status in linux-oracle source package in Xenial:
  New

Bug description:
  This bug will contain status and test results related to a kernel
  source (or snap) as stated in the title.

  For an explanation of the tasks and the associated workflow see:
https://wiki.ubuntu.com/Kernel/kernel-sru-workflow

  -- swm properties --
  built:
from: 4cc89f3a30d6ab4a
route-entry: 1
  delta:
promote-to-proposed: [main, meta, signed, generate]
promote-to-updates: [main, meta, signed]
  flag:
boot-testing-requested: true
proposed-announcement-sent: true
proposed-testing-requested: true
stream-from-cycle: true
  issue: KSRU-6911
  kernel-stable-master-bug: 2016135
  packages:
generate: linux-generate-oracle
main: linux-oracle
meta: linux-meta-oracle
signed: linux-signed-oracle
  phase: Complete
  phase-changed: Tuesday, 18. April 2023 11:11 UTC
  reason: {}
  synthetic:
:promote-to-as-proposed: Invalid
  variant: debs
  versions:
main: 4.15.0-1117.128~16.04.1
meta: 4.15.0.1117.98
signed: 4.15.0-1117.128~16.04.1
  ~~:
clamps:
  new-review: 4cc89f3a30d6ab4a
  promote-to-proposed: 4cc89f3a30d6ab4a
  self: 4.15.0-1117.128~16.04.1
  sru-review: 4cc89f3a30d6ab4a

To manage notifications about this bug go to:
https://bugs.launchpad.net/canonical-signing-jobs/task00/+bug/2011982/+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 2011988] Re: xenial/linux-hwe: 4.15.0-209.220~16.04.1 -proposed tracker

2023-04-18 Thread Ubuntu Kernel Bot
** Changed in: kernel-sru-workflow/promote-to-updates
   Status: In Progress => Fix Released

** Description changed:

  This bug will contain status and test results related to a kernel source
  (or snap) as stated in the title.
  
  For an explanation of the tasks and the associated workflow see:
https://wiki.ubuntu.com/Kernel/kernel-sru-workflow
  
  -- swm properties --
  built:
from: acc48bddae6f720e
route-entry: 1
  delta:
promote-to-proposed: [main, meta, signed, generate]
promote-to-updates: [main, meta, signed]
  flag:
boot-testing-requested: true
proposed-announcement-sent: true
proposed-testing-requested: true
  issue: KSRU-6916
  kernel-stable-master-bug: 2016136
  packages:
generate: linux-generate-hwe
main: linux-hwe
meta: linux-meta-hwe
signed: linux-signed-hwe
- phase: Promote to Updates
- phase-changed: Tuesday, 18. April 2023 09:50 UTC
- reason:
-   promote-to-updates: Ongoing -- packages not yet published
+ phase: Complete
+ phase-changed: Tuesday, 18. April 2023 11:11 UTC
+ reason: {}
  synthetic:
:promote-to-as-proposed: Invalid
  variant: debs
  versions:
main: 4.15.0-209.220~16.04.1
meta: 4.15.0.209.194
signed: 4.15.0-209.220~16.04.1
  ~~:
clamps:
  new-review: acc48bddae6f720e
  promote-to-proposed: acc48bddae6f720e
  self: 4.15.0-209.220~16.04.1
  sru-review: acc48bddae6f720e

-- 
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/2011988

Title:
  xenial/linux-hwe: 4.15.0-209.220~16.04.1 -proposed tracker

Status in canonical-signing-jobs task00 series:
  Fix Released
Status in Kernel SRU Workflow:
  In Progress
Status in Kernel SRU Workflow automated-testing series:
  Invalid
Status in Kernel SRU Workflow boot-testing series:
  Fix Released
Status in Kernel SRU Workflow certification-testing series:
  Invalid
Status in Kernel SRU Workflow new-review series:
  Fix Released
Status in Kernel SRU Workflow prepare-package series:
  Fix Released
Status in Kernel SRU Workflow prepare-package-generate series:
  Fix Released
Status in Kernel SRU Workflow prepare-package-meta series:
  Fix Released
Status in Kernel SRU Workflow prepare-package-signed series:
  Fix Released
Status in Kernel SRU Workflow promote-signing-to-proposed series:
  Invalid
Status in Kernel SRU Workflow promote-to-proposed series:
  Fix Released
Status in Kernel SRU Workflow promote-to-security series:
  Invalid
Status in Kernel SRU Workflow promote-to-updates series:
  Fix Released
Status in Kernel SRU Workflow regression-testing series:
  Fix Released
Status in Kernel SRU Workflow security-signoff series:
  Invalid
Status in Kernel SRU Workflow sru-review series:
  Fix Released
Status in Kernel SRU Workflow verification-testing series:
  Fix Released
Status in linux-hwe source package in Xenial:
  New

Bug description:
  This bug will contain status and test results related to a kernel
  source (or snap) as stated in the title.

  For an explanation of the tasks and the associated workflow see:
https://wiki.ubuntu.com/Kernel/kernel-sru-workflow

  -- swm properties --
  built:
from: acc48bddae6f720e
route-entry: 1
  delta:
promote-to-proposed: [main, meta, signed, generate]
promote-to-updates: [main, meta, signed]
  flag:
boot-testing-requested: true
proposed-announcement-sent: true
proposed-testing-requested: true
  issue: KSRU-6916
  kernel-stable-master-bug: 2016136
  packages:
generate: linux-generate-hwe
main: linux-hwe
meta: linux-meta-hwe
signed: linux-signed-hwe
  phase: Complete
  phase-changed: Tuesday, 18. April 2023 11:11 UTC
  reason: {}
  synthetic:
:promote-to-as-proposed: Invalid
  variant: debs
  versions:
main: 4.15.0-209.220~16.04.1
meta: 4.15.0.209.194
signed: 4.15.0-209.220~16.04.1
  ~~:
clamps:
  new-review: acc48bddae6f720e
  promote-to-proposed: acc48bddae6f720e
  self: 4.15.0-209.220~16.04.1
  sru-review: acc48bddae6f720e

To manage notifications about this bug go to:
https://bugs.launchpad.net/canonical-signing-jobs/task00/+bug/2011988/+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 1642368] Re: linux: Staging modules should be unsigned

2023-04-18 Thread Launchpad Bug Tracker
This bug was fixed in the package linux - 5.15.0-70.77

---
linux (5.15.0-70.77) jammy; urgency=medium

  * jammy/linux: 5.15.0-70.77 -proposed tracker (LP: #2011918)

  * CVE-2023-26545
- net: mpls: fix stale pointer if allocation fails during device rename

  * CVE-2023-1281
- net/sched: tcindex: update imperfect hash filters respecting rcu

  * [SRU][Ubuntu 22.04.1] mpi3mr: Add management application interface(BSG)
support (LP: #1971151)
- scsi: mpi3mr: Add bsg device support
- scsi: mpi3mr: Add support for driver commands
- scsi: mpi3mr: Move data structures/definitions from MPI headers to uapi
  header
- scsi: mpi3mr: Add support for MPT commands
- scsi: mpi3mr: Add support for PEL commands
- scsi: mpi3mr: Expose adapter state to sysfs
- scsi: mpi3mr: Add support for NVMe passthrough
- scsi: mpi3mr: Update driver version to 8.0.0.69.0
- scsi: mpi3mr: Increase I/O timeout value to 60s
- scsi: mpi3mr: Hidden drives not removed during soft reset
- scsi: mpi3mr: Return I/Os to an unrecoverable HBA with DID_ERROR
- scsi: mpi3mr: Fix a NULL vs IS_ERR() bug in mpi3mr_bsg_init()
- scsi: mpi3mr: Return error if dma_alloc_coherent() fails
- scsi: mpi3mr: Add shost related sysfs attributes
- scsi: mpi3mr: Add target device related sysfs attributes
- scsi: mpi3mr: Rework mrioc->bsg_device model to fix warnings
- scsi: mpi3mr: Fix kernel-doc

  * cpufreq: intel_pstate: Update Balance performance EPP for Sapphire Rapids
(LP: #2008519)
- cpufreq: intel_pstate: Update EPP for AlderLake mobile
- cpufreq: intel_pstate: Adjust balance_performance EPP for Sapphire Rapids

  * Fail to output sound to external monitor which connects via docking station
(LP: #2009024)
- [Config] Enable CONFIG_SND_HDA_INTEL_HDMI_SILENT_STREAM

  * Fix mediatek wifi driver crash when loading wrong SAR table (LP: #2009118)
- wifi: mt76: mt7921: fix error code of return in mt7921_acpi_read

  * Jammy update: v5.15.92 upstream stable release (LP: #2011472)
- ARM: dts: imx: Fix pca9547 i2c-mux node name
- ARM: dts: vf610: Fix pca9548 i2c-mux node names
- arm64: dts: freescale: Fix pca954x i2c-mux node names
- arm64: dts: imx8mq-thor96: fix no-mmc property for SDHCI
- firmware: arm_scmi: Clear stale xfer->hdr.status
- bpf: Skip task with pid=1 in send_signal_common()
- erofs/zmap.c: Fix incorrect offset calculation
- blk-cgroup: fix missing pd_online_fn() while activating policy
- HID: playstation: sanity check DualSense calibration data.
- dmaengine: imx-sdma: Fix a possible memory leak in sdma_transfer_init
- cifs: fix return of uninitialized rc in dfs_cache_update_tgthint()
- extcon: usbc-tusb320: fix kernel-doc warning
- Bluetooth: fix null ptr deref on hci_sync_conn_complete_evt
- tools: fix ARRAY_SIZE defines in tools and selftests hdrs
- selftests/vm: remove ARRAY_SIZE define from individual tests
- selftests: Provide local define of __cpuid_count()
- net: fix NULL pointer in skb_segment_list
- net: mctp: purge receive queues on sk destruction
- Linux 5.15.92

  * Jammy update: v5.15.91 upstream stable release (LP: #2011467)
- memory: tegra: Remove clients SID override programming
- memory: atmel-sdramc: Fix missing clk_disable_unprepare in
  atmel_ramc_probe()
- memory: mvebu-devbus: Fix missing clk_disable_unprepare in
  mvebu_devbus_probe()
- dmaengine: ti: k3-udma: Do conditional decrement of
  UDMA_CHAN_RT_PEER_BCNT_REG
- arm64: dts: imx8mp-phycore-som: Remove invalid PMIC property
- ARM: dts: imx6ul-pico-dwarf: Use 'clock-frequency'
- ARM: dts: imx7d-pico: Use 'clock-frequency'
- ARM: dts: imx6qdl-gw560x: Remove incorrect 'uart-has-rtscts'
- arm64: dts: imx8mm-beacon: Fix ecspi2 pinmux
- ARM: imx: add missing of_node_put()
- HID: intel_ish-hid: Add check for ishtp_dma_tx_map
- arm64: dts: imx8mm-venice-gw7901: fix USB2 controller OC polarity
- soc: imx8m: Fix incorrect check for of_clk_get_by_name()
- reset: uniphier-glue: Use reset_control_bulk API
- reset: uniphier-glue: Fix possible null-ptr-deref
- EDAC/highbank: Fix memory leak in highbank_mc_probe()
- firmware: arm_scmi: Harden shared memory access in fetch_response
- firmware: arm_scmi: Harden shared memory access in fetch_notification
- tomoyo: fix broken dependency on *.conf.default
- RDMA/core: Fix ib block iterator counter overflow
- IB/hfi1: Reject a zero-length user expected buffer
- IB/hfi1: Reserve user expected TIDs
- IB/hfi1: Fix expected receive setup error exit issues
- IB/hfi1: Immediately remove invalid memory from hardware
- IB/hfi1: Remove user expected buffer invalidate race
- affs: initialize fsdata in affs_truncate()
- PM: AVS: qcom-cpr: Fix an error handling path in cpr_probe()
- arm64: dts: qcom: msm8992: Don't use sfpb mutex
- arm64: 

[Group.of.nepali.translators] [Bug 2016852] [NEW] smartmontools in Xenial does not support NVMe drives

2023-04-18 Thread Ioanna Alifieraki
Public bug reported:

[IMPACT]
smartmontools does not support NVMe drives in Xenial.
This bug is to backport basic functionality into Xenial.
The backported functionality wrt NVMe drives is what included already in Bionic.

[TEST]


[REGRESSION POTENTIAL]


[OTHER]

** Affects: smartmontools (Ubuntu)
 Importance: Undecided
 Status: Invalid

** Affects: smartmontools (Ubuntu Xenial)
 Importance: Undecided
 Status: New

** Also affects: smartmontools (Ubuntu Xenial)
   Importance: Undecided
   Status: New

** Changed in: smartmontools (Ubuntu)
   Status: New => Invalid

-- 
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/2016852

Title:
  smartmontools in Xenial does not support NVMe drives

Status in smartmontools package in Ubuntu:
  Invalid
Status in smartmontools source package in Xenial:
  New

Bug description:
  [IMPACT]
  smartmontools does not support NVMe drives in Xenial.
  This bug is to backport basic functionality into Xenial.
  The backported functionality wrt NVMe drives is what included already in 
Bionic.

  [TEST]

  
  [REGRESSION POTENTIAL]

  
  [OTHER]

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/smartmontools/+bug/2016852/+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