[Group.of.nepali.translators] [Bug 2058133] Re: [SRU] update-manager crashes when ua security-status response is an error

2024-05-01 Thread Launchpad Bug Tracker
This bug was fixed in the package update-manager - 1:18.04.12

---
update-manager (1:18.04.12) bionic; urgency=medium

  * Replace Popen to 'ua security-status --format=json' by the Ubuntu Pro API.
The former is not stable enough and would break the program once in a
while when something unrelated to Update Manager (Livepatch, for instance)
went awry. The updates() end point from the API, on the other hand,
does not raise exceptions. LP: #2058133.

 -- Nathan Pratta Teodosio   Fri, 22 Mar
2024 08:42:47 +0100

** Changed in: update-manager (Ubuntu Bionic)
   Status: Fix Committed => Fix Released

** Changed in: update-manager (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/2058133

Title:
  [SRU] update-manager crashes when ua security-status response is an
  error

Status in Canonical Livepatch Client:
  New
Status in ubuntu-advantage-tools package in Ubuntu:
  Invalid
Status in update-manager package in Ubuntu:
  Fix Released
Status in update-manager source package in Xenial:
  Fix Committed
Status in update-manager source package in Bionic:
  Fix Released
Status in update-manager source package in Focal:
  Fix Released
Status in update-manager source package in Jammy:
  Fix Released
Status in update-manager source package in Noble:
  Fix Released

Bug description:
  Impact
  --

  Update Manager fails to launch in the LTS releases if the 'ua
  security-status' command fails. It tries to parse its output to
  generate the list of ESM-Apps and ESM-Infra updates that would be
  available if the system were attached to Ubuntu Pro.

  However, if ua finds some problem with unrelated stuff, such as
  Livepatch (as evidenced by the attached ubuntu-advantage.log), the
  command just raises an error, crashing Update Manager.

  Although Update Manager could catch the error, it would result in not
  showing Ubuntu Pro updates, simply because the information is not
  there.

  Better would be to ditch 'ua security-status' in favor of the Ubuntu
  Pro API. The updates() end point[1] will provide the information
  Update Manager wants even if the Ubuntu Advantage daemon has issues
  with other services such as Livepatch (as evidenced by #10), and it
  does not raise exceptions.

  [1] https://canonical-ubuntu-pro-client.readthedocs-
  hosted.com/en/latest/references/api/#u-pro-packages-updates-v1

  Test Plan
  -

  Attach your machine to Ubuntu Pro and make sure Livepatch is enabled
  in the output of 'ua status'. Then, simulate a failing Livepatch with

  --->
  mv /snap/bin/canonical-livepatch /snap/bin/canonical-livepatch.bak
  >/snap/bin/canonical-livepatch printf '%s\n' '#!/bin/sh' 'exit 1'
  chmod +x /snap/bin/canonical-livepatch
  <

  Launch update-manager, it should open and not crash.

  Where problems could occur
  --

  In the Ubuntu Pro section of the updates, in form of wrong package
  data (e.g. package name, version number etc.) in the description pane
  when selecting a package. The section could not show at all, or the
  program could crash right away.

  Original bug report
  ---

  Below is a run in my computer. Please send a mail on what to do

  fuga2:~> update-manager -c -d
  Unexpected error(s) occurred.
  For more details, see the log: /var/log/ubuntu-advantage.log
  To file a bug run: ubuntu-bug ubuntu-advantage-tools
  Traceback (most recent call last):
    File 
"/usr/lib/python3/dist-packages/UpdateManager/backend/InstallBackendAptdaemon.py",
 line 448, in _on_finished
  self._action_done(action,
    File "/usr/lib/python3/dist-packages/UpdateManager/backend/__init__.py", 
line 365, in _action_done
  self.window_main.start_available()
    File "/usr/lib/python3/dist-packages/UpdateManager/UpdateManager.py", line 
241, in start_available
  self.refresh_cache()
    File "/usr/lib/python3/dist-packages/UpdateManager/UpdateManager.py", line 
459, in refresh_cache
  self._get_ua_security_status()
    File "/usr/lib/python3/dist-packages/UpdateManager/UpdateManager.py", line 
285, in _get_ua_security_status
  s = json.load(p.stdout)
    File "/usr/lib/python3.10/json/__init__.py", line 293, in load
  return loads(fp.read(),
    File "/usr/lib/python3.10/json/__init__.py", line 346, in loads
  return _default_decoder.decode(s)
    File "/usr/lib/python3.10/json/decoder.py", line 337, in decode
  obj, end = self.raw_decode(s, idx=_w(s, 0).end())
    File "/usr/lib/python3.10/json/decoder.py", line 355, in raw_decode
  raise JSONDecodeError("Expecting value", s, err.value) from None
  json.decoder.JSONDecodeError: Expecting value: line 1 column 1 (char 0)
  ^CTraceback (most recent call last):
    File "/usr/bin/update-manager", line 125, in 
  Gtk.main()
   

[Group.of.nepali.translators] [Bug 2052438] Re: Update d/control file with a dependency on google-guest-agent

2024-04-25 Thread Launchpad Bug Tracker
This bug was fixed in the package google-compute-engine-oslogin -
20231004.00-0ubuntu1~20.04.3

---
google-compute-engine-oslogin (20231004.00-0ubuntu1~20.04.3) focal; 
urgency=medium

  * d/control: There must be a dependency on `google-guest-agent`
to match the (upstream) Google managed d/control file (LP: #2052438)

 -- Chloé 'kajiya' Smith   Tue, 06 Feb 2024
16:16:42 +

** Changed in: google-compute-engine-oslogin (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/2052438

Title:
  Update d/control file with a dependency on google-guest-agent

Status in google-compute-engine-oslogin package in Ubuntu:
  Fix Released
Status in google-compute-engine-oslogin source package in Xenial:
  New
Status in google-compute-engine-oslogin source package in Bionic:
  New
Status in google-compute-engine-oslogin source package in Focal:
  Fix Released
Status in google-compute-engine-oslogin source package in Jammy:
  Fix Released
Status in google-compute-engine-oslogin source package in Mantic:
  Fix Released

Bug description:
  [SRU]
  ===

  [Impact]

  `google-compute-engine-oslogin` is a package provided by Google for
  installation within guests that run on Google Compute Engine (GCE). It
  is part of a collection of tools and daemons that ensure that Ubuntu
  images published to GCE run properly on the platform.

  In Google's packed upstream debian distro `d/control` files for both
  `google-compute-engine-oslogin` and `google-guest-agent` there is a
  dependency on the other. This was not reflected in the ubuntu archive.
  LP: #2050956 fixed `google-guest-agent`'s dependency on `google-
  compute-engine-oslogin`, so now it's time to do the reverse. The
  regression caused in `google-guest-agent` was critical enough to
  warrant this stand-alone update into `google-compute-engine-oslogin`,
  and not just wait for it to be packaged into a normal update.

  [Test Case]

  When the new version of this package is uploaded to -proposed, the
  following will happen:

   * an image based on -proposed will be built for GCE and published
   * the GCE team will be asked to validate that the new package addresses the 
issues it is expected to address, and that the image passes their internal 
image validation.
   * Each test image will be launched, and we will validate:
   ** the package version(s)
   ** that the correct ssh keys have been imported
   ** that the google specific services are running successfully

  If all the testing indicates that the image containing the new package
  is acceptable, verification will be considered to be done.

  [ Regression potential / Where problems could occur ]

  As this is just a dependency change and not a functionality change,
  the risk is somewhat lower. That being said:

  * In the edge case that a user has uninstalled/removed `google-guest-agent`, 
any 
update to install new versions of `google-compute-engine-oslogin` will 
force 
an installation of the guest-agent. But the guest-agent package is pretty 
fundamental to getting images working on the platform, so I don't think 
this 
is a viable set up anyways to be honest.

  * There is also risk we might break users who have pinned a much older 
version 
of `google-guest-agent`. However, there has been a *significant* shift in 
functionality between these two packages (see  LP: #2050956 for details) so 
we 
might actually be saving these pinned users from a bigger issue later...

  
  [Additional Information]

  This bug is used to track the release of this new version for all the
  supported suites, as per the policy mentioned here [0].

  [0]: https://wiki.ubuntu.com/google-compute-engine-oslogin-Updates

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/google-compute-engine-oslogin/+bug/2052438/+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 2052438] Re: Update d/control file with a dependency on google-guest-agent

2024-04-25 Thread Launchpad Bug Tracker
This bug was fixed in the package google-compute-engine-oslogin -
20231004.00-0ubuntu1~22.04.3

---
google-compute-engine-oslogin (20231004.00-0ubuntu1~22.04.3) jammy; 
urgency=medium

  * d/control: There must be a dependency on `google-guest-agent`
to match the (upstream) Google managed d/control file (LP: #2052438)

 -- Chloé 'kajiya' Smith   Tue, 06 Feb 2024
14:06:11 +

** Changed in: google-compute-engine-oslogin (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/2052438

Title:
  Update d/control file with a dependency on google-guest-agent

Status in google-compute-engine-oslogin package in Ubuntu:
  Fix Released
Status in google-compute-engine-oslogin source package in Xenial:
  New
Status in google-compute-engine-oslogin source package in Bionic:
  New
Status in google-compute-engine-oslogin source package in Focal:
  Fix Committed
Status in google-compute-engine-oslogin source package in Jammy:
  Fix Released
Status in google-compute-engine-oslogin source package in Mantic:
  Fix Released

Bug description:
  [SRU]
  ===

  [Impact]

  `google-compute-engine-oslogin` is a package provided by Google for
  installation within guests that run on Google Compute Engine (GCE). It
  is part of a collection of tools and daemons that ensure that Ubuntu
  images published to GCE run properly on the platform.

  In Google's packed upstream debian distro `d/control` files for both
  `google-compute-engine-oslogin` and `google-guest-agent` there is a
  dependency on the other. This was not reflected in the ubuntu archive.
  LP: #2050956 fixed `google-guest-agent`'s dependency on `google-
  compute-engine-oslogin`, so now it's time to do the reverse. The
  regression caused in `google-guest-agent` was critical enough to
  warrant this stand-alone update into `google-compute-engine-oslogin`,
  and not just wait for it to be packaged into a normal update.

  [Test Case]

  When the new version of this package is uploaded to -proposed, the
  following will happen:

   * an image based on -proposed will be built for GCE and published
   * the GCE team will be asked to validate that the new package addresses the 
issues it is expected to address, and that the image passes their internal 
image validation.
   * Each test image will be launched, and we will validate:
   ** the package version(s)
   ** that the correct ssh keys have been imported
   ** that the google specific services are running successfully

  If all the testing indicates that the image containing the new package
  is acceptable, verification will be considered to be done.

  [ Regression potential / Where problems could occur ]

  As this is just a dependency change and not a functionality change,
  the risk is somewhat lower. That being said:

  * In the edge case that a user has uninstalled/removed `google-guest-agent`, 
any 
update to install new versions of `google-compute-engine-oslogin` will 
force 
an installation of the guest-agent. But the guest-agent package is pretty 
fundamental to getting images working on the platform, so I don't think 
this 
is a viable set up anyways to be honest.

  * There is also risk we might break users who have pinned a much older 
version 
of `google-guest-agent`. However, there has been a *significant* shift in 
functionality between these two packages (see  LP: #2050956 for details) so 
we 
might actually be saving these pinned users from a bigger issue later...

  
  [Additional Information]

  This bug is used to track the release of this new version for all the
  supported suites, as per the policy mentioned here [0].

  [0]: https://wiki.ubuntu.com/google-compute-engine-oslogin-Updates

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/google-compute-engine-oslogin/+bug/2052438/+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 2052438] Re: Update d/control file with a dependency on google-guest-agent

2024-04-25 Thread Launchpad Bug Tracker
This bug was fixed in the package google-compute-engine-oslogin -
20231004.00-0ubuntu1~23.10.3

---
google-compute-engine-oslogin (20231004.00-0ubuntu1~23.10.3) mantic; 
urgency=medium

  * d/control: There must be a dependency on `google-guest-agent`
to match the (upstream) Google managed d/control file (LP: #2052438)

 -- Chloé 'kajiya' Smith   Tue, 06 Feb 2024
13:18:51 +

** Changed in: google-compute-engine-oslogin (Ubuntu Mantic)
   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/2052438

Title:
  Update d/control file with a dependency on google-guest-agent

Status in google-compute-engine-oslogin package in Ubuntu:
  Fix Released
Status in google-compute-engine-oslogin source package in Xenial:
  New
Status in google-compute-engine-oslogin source package in Bionic:
  New
Status in google-compute-engine-oslogin source package in Focal:
  Fix Committed
Status in google-compute-engine-oslogin source package in Jammy:
  Fix Released
Status in google-compute-engine-oslogin source package in Mantic:
  Fix Released

Bug description:
  [SRU]
  ===

  [Impact]

  `google-compute-engine-oslogin` is a package provided by Google for
  installation within guests that run on Google Compute Engine (GCE). It
  is part of a collection of tools and daemons that ensure that Ubuntu
  images published to GCE run properly on the platform.

  In Google's packed upstream debian distro `d/control` files for both
  `google-compute-engine-oslogin` and `google-guest-agent` there is a
  dependency on the other. This was not reflected in the ubuntu archive.
  LP: #2050956 fixed `google-guest-agent`'s dependency on `google-
  compute-engine-oslogin`, so now it's time to do the reverse. The
  regression caused in `google-guest-agent` was critical enough to
  warrant this stand-alone update into `google-compute-engine-oslogin`,
  and not just wait for it to be packaged into a normal update.

  [Test Case]

  When the new version of this package is uploaded to -proposed, the
  following will happen:

   * an image based on -proposed will be built for GCE and published
   * the GCE team will be asked to validate that the new package addresses the 
issues it is expected to address, and that the image passes their internal 
image validation.
   * Each test image will be launched, and we will validate:
   ** the package version(s)
   ** that the correct ssh keys have been imported
   ** that the google specific services are running successfully

  If all the testing indicates that the image containing the new package
  is acceptable, verification will be considered to be done.

  [ Regression potential / Where problems could occur ]

  As this is just a dependency change and not a functionality change,
  the risk is somewhat lower. That being said:

  * In the edge case that a user has uninstalled/removed `google-guest-agent`, 
any 
update to install new versions of `google-compute-engine-oslogin` will 
force 
an installation of the guest-agent. But the guest-agent package is pretty 
fundamental to getting images working on the platform, so I don't think 
this 
is a viable set up anyways to be honest.

  * There is also risk we might break users who have pinned a much older 
version 
of `google-guest-agent`. However, there has been a *significant* shift in 
functionality between these two packages (see  LP: #2050956 for details) so 
we 
might actually be saving these pinned users from a bigger issue later...

  
  [Additional Information]

  This bug is used to track the release of this new version for all the
  supported suites, as per the policy mentioned here [0].

  [0]: https://wiki.ubuntu.com/google-compute-engine-oslogin-Updates

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/google-compute-engine-oslogin/+bug/2052438/+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 2059143] Re: Remove getabis scripts

2024-04-18 Thread Launchpad Bug Tracker
This bug was fixed in the package linux - 5.15.0-105.115

---
linux (5.15.0-105.115) jammy; urgency=medium

  * jammy/linux: 5.15.0-105.115 -proposed tracker (LP: #2061372)

  * Jammy update: v5.15.149 upstream stable release (LP: #2059014) // CIFS
stopped working/is unstable with kernel update to 5.15.0-102.112
(LP: #2060780)
- smb3: Replace smb2pdu 1-element arrays with flex-arrays

linux (5.15.0-103.113) jammy; urgency=medium

  * jammy/linux: 5.15.0-103.113 -proposed tracker (LP: #2059683)

  * Packaging resync (LP: #1786013)
- [Packaging] drop getabis data

  * Remove getabis scripts (LP: #2059143)
- [Packaging] Remove getabis

  * CVE-2023-24023
- Bluetooth: Add more enc key size check

  * CVE-2023-52600
- jfs: fix uaf in jfs_evict_inode

  * Jammy update: v5.15.149 upstream stable release (LP: #2059014) //
CVE-2023-52603
- UBSAN: array-index-out-of-bounds in dtSplitRoot

  * CVE-2024-26581
- netfilter: nft_set_rbtree: skip end interval element from gc

 -- Roxana Nicolescu   Mon, 15 Apr 2024
10:38:15 +0200

** Changed in: linux (Ubuntu Jammy)
   Status: Fix Committed => Fix Released

** Changed in: linux (Ubuntu Mantic)
   Status: Fix Committed => Fix Released

** CVE added: https://cve.mitre.org/cgi-bin/cvename.cgi?name=2024-26591

-- 
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/2059143

Title:
  Remove getabis scripts

Status in linux package in Ubuntu:
  Invalid
Status in linux source package in Trusty:
  Fix Committed
Status in linux source package in Xenial:
  Fix Committed
Status in linux source package in Bionic:
  Fix Committed
Status in linux source package in Focal:
  Fix Released
Status in linux source package in Jammy:
  Fix Released
Status in linux source package in Mantic:
  Fix Released

Bug description:
  SRU Justification

  [Impact]
  With ABI checks removed from the tree (#LP2055685), there's no need to
  download the buildinfo from a previous version.

  [Fix]
  This is needed only in the main kernels.
  1. remove the common getabis script
  2. remove per kernel getabis file (this will be done with cranky fix)

  [Test]
  Build test on cbd. No issue found. Also cranked the kernels in advance to see 
if there were issues, but no issue was found.

  [Regression potential]
  In the current cycle, the ABI checks have been removed and this is not used 
anymore. No issues have been found. Now we're just removing an unused feature, 
therefore the regression potential is none.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/2059143/+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 2059143] Re: Remove getabis scripts

2024-04-18 Thread Launchpad Bug Tracker
This bug was fixed in the package linux - 5.4.0-177.197

---
linux (5.4.0-177.197) focal; urgency=medium

  * focal/linux: 5.4.0-177.197 -proposed tracker (LP: #2059633)

  * Packaging resync (LP: #1786013)
- [Packaging] drop getabis data

  * Remove getabis scripts (LP: #2059143)
- [Packaging] Remove getabis

  * CVE-2023-24023
- Bluetooth: Add more enc key size check

  * CVE-2023-52600
- jfs: fix uaf in jfs_evict_inode

  * Focal update: v5.4.269 upstream stable release (LP: #2058948) //
CVE-2023-52603
- UBSAN: array-index-out-of-bounds in dtSplitRoot

  * CVE-2024-26581
- netfilter: nf_tables: nft_set_rbtree: fix spurious insertion failure
- netfilter: nft_set_rbtree: skip end interval element from gc

  * CVE-2024-26589
- bpf: Reject variable offset alu on PTR_TO_FLOW_KEYS

 -- Manuel Diewald   Thu, 28 Mar 2024
19:08:48 +0100

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

** CVE added: https://cve.mitre.org/cgi-bin/cvename.cgi?name=2023-24023

** CVE added: https://cve.mitre.org/cgi-bin/cvename.cgi?name=2023-52600

** CVE added: https://cve.mitre.org/cgi-bin/cvename.cgi?name=2023-52603

** CVE added: https://cve.mitre.org/cgi-bin/cvename.cgi?name=2024-26581

** CVE added: https://cve.mitre.org/cgi-bin/cvename.cgi?name=2024-26589

-- 
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/2059143

Title:
  Remove getabis scripts

Status in linux package in Ubuntu:
  Invalid
Status in linux source package in Trusty:
  Fix Committed
Status in linux source package in Xenial:
  Fix Committed
Status in linux source package in Bionic:
  Fix Committed
Status in linux source package in Focal:
  Fix Released
Status in linux source package in Jammy:
  Fix Released
Status in linux source package in Mantic:
  Fix Committed

Bug description:
  SRU Justification

  [Impact]
  With ABI checks removed from the tree (#LP2055685), there's no need to
  download the buildinfo from a previous version.

  [Fix]
  This is needed only in the main kernels.
  1. remove the common getabis script
  2. remove per kernel getabis file (this will be done with cranky fix)

  [Test]
  Build test on cbd. No issue found. Also cranked the kernels in advance to see 
if there were issues, but no issue was found.

  [Regression potential]
  In the current cycle, the ABI checks have been removed and this is not used 
anymore. No issues have been found. Now we're just removing an unused feature, 
therefore the regression potential is none.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/2059143/+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 2057937] Re: apt-news.service reporting errors after ubuntu-pro-client install

2024-04-15 Thread Launchpad Bug Tracker
This bug was fixed in the package ubuntu-advantage-tools - 31.2.2~20.04

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

  * version.py: match version from d/changelog (LP: #2058934)

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

  * apt-news.service: ignore apparmor errors when starting (LP:
#2057937)

 -- Andreas Hasenack   Mon, 25 Mar 2024 11:49:51
-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/2057937

Title:
  apt-news.service reporting errors after ubuntu-pro-client install

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 Mantic:
  Fix Released
Status in ubuntu-advantage-tools source package in Noble:
  Fix Released

Bug description:
  [ Impact ]

  src:ubuntu-advantage-tools version 31 introduced[1] an apparmor
  profile to the apt-news service. It's known that some ubuntu systems
  do not have apparmor enabled, and this was considered. The
  systemd.exec(5) manpage states that the AppArmorProfile setting has no
  effect if apparmor is disabled[2]. This was tested and verified.

  Turns out, however, that apparmor can be enabled on a system, but
  without the apparmor package installed. When this package is not
  installed, no profiles are loaded. Crucially, the ubuntu_pro_apt_news
  profile, used by apt-news.service, is not loaded.

  This situation is different than "apparmor is disabled", and systemd
  will try to launch apt-news confined by ubuntu_pro_apt_news. But since
  that profile is not loaded into the kernel, the service will fail.

  apt-news.service is called as an apt update hook, but its failure does
  not fail apt, since it's guarded[3] by "|| true", i.e., failures in
  the hook are ignored. The only impact is that apt news won't be
  fetched.

  [ Test Plan ]

  The test plan will be in two parts. One to confirm the apt-news
  service won't fail to start if the apparmor profile is not available
  (it's what triggered this bug). The second part is to confirm that in
  the "good case", with apparmor available on the system, the
  confinement is still applied.

  a) To reproduce the problem, launch an ubuntu lxd container, or a VM,
  and:

  # install ubuntu-advantage-tools 31 or later. It's in updates right
  now, so just make sure the system is updated:

  sudo apt update && sudo apt install ubuntu-advantage-tools -y

  # verify it's version 31 or higher:

  $ dpkg -l ubuntu-advantage-tools | grep ubuntu-advantage-tools
  ii  ubuntu-advantage-tools 31.2~22.04   all  transitional dummy 
package for ubuntu-pro-client

  # remove (not purge) apparmor:

  sudo apt remove apparmor -y

  # reboot

  sudo reboot

  # start apt-news.service, and verify it fails:

  $ sudo systemctl start apt-news.service
  Job for apt-news.service failed because the control process exited with error 
code.
  See "systemctl status apt-news.service" and "journalctl -xeu 
apt-news.service" for details.

  # The log will show it's because it couldn't confine the service with
  the ubuntu_pro_apt_news profile:

  $ systemctl status apt-news.service
  × apt-news.service - Update APT News
   Loaded: loaded (/lib/systemd/system/apt-news.service; static)
   Active: failed (Result: exit-code) since Mon 2024-03-18 20:35:41 UTC; 
35s ago
  Process: 263 ExecStart=/usr/bin/python3 
/usr/lib/ubuntu-advantage/apt_news.py (code=exited, status=231/APPARMOR)
     Main PID: 263 (code=exited, status=231/APPARMOR)
  CPU: 7ms

  Mar 18 20:35:41 j systemd[1]: Starting Update APT News...
  Mar 18 20:35:41 j systemd[263]: apt-news.service: Failed to prepare AppArmor 
profile change to ubuntu_pro_apt_news: No such file or directory
  Mar 18 20:35:41 j systemd[263]: apt-news.service: Failed at step APPARMOR 
spawning /usr/bin/python3: No such file or directory
  Mar 18 20:35:41 j systemd[1]: apt-news.service: Main process exited, 
code=exited, status=231/APPARMOR
  Mar 18 20:35:41 j systemd[1]: apt-news.service: Failed with result 
'exit-code'.
  Mar 18 20:35:41 j systemd[1]: Failed to start Update APT News.

  With the fixed package, the service will not fail to start.

  b) Continuing from the test plan above, now we will confirm that if
  apparmor is installed, that the apt-news service is run confined.

  * Install apparmor back again and reboot:

  $ sudo apt install apparmor -y
  $ sudo reboot

  * Confirm the apt-news profile is loaded and in 

[Group.of.nepali.translators] [Bug 2057937] Re: apt-news.service reporting errors after ubuntu-pro-client install

2024-04-15 Thread Launchpad Bug Tracker
This bug was fixed in the package ubuntu-advantage-tools - 31.2.2~16.04

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

  * version.py: match version from d/changelog (LP: #2058934)

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

  * apt-news.service: ignore apparmor errors when starting (LP:
#2057937)

 -- Andreas Hasenack   Mon, 25 Mar 2024 11:29:56
-0300

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

Title:
  apt-news.service reporting errors after ubuntu-pro-client install

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 Mantic:
  Fix Released
Status in ubuntu-advantage-tools source package in Noble:
  Fix Released

Bug description:
  [ Impact ]

  src:ubuntu-advantage-tools version 31 introduced[1] an apparmor
  profile to the apt-news service. It's known that some ubuntu systems
  do not have apparmor enabled, and this was considered. The
  systemd.exec(5) manpage states that the AppArmorProfile setting has no
  effect if apparmor is disabled[2]. This was tested and verified.

  Turns out, however, that apparmor can be enabled on a system, but
  without the apparmor package installed. When this package is not
  installed, no profiles are loaded. Crucially, the ubuntu_pro_apt_news
  profile, used by apt-news.service, is not loaded.

  This situation is different than "apparmor is disabled", and systemd
  will try to launch apt-news confined by ubuntu_pro_apt_news. But since
  that profile is not loaded into the kernel, the service will fail.

  apt-news.service is called as an apt update hook, but its failure does
  not fail apt, since it's guarded[3] by "|| true", i.e., failures in
  the hook are ignored. The only impact is that apt news won't be
  fetched.

  [ Test Plan ]

  The test plan will be in two parts. One to confirm the apt-news
  service won't fail to start if the apparmor profile is not available
  (it's what triggered this bug). The second part is to confirm that in
  the "good case", with apparmor available on the system, the
  confinement is still applied.

  a) To reproduce the problem, launch an ubuntu lxd container, or a VM,
  and:

  # install ubuntu-advantage-tools 31 or later. It's in updates right
  now, so just make sure the system is updated:

  sudo apt update && sudo apt install ubuntu-advantage-tools -y

  # verify it's version 31 or higher:

  $ dpkg -l ubuntu-advantage-tools | grep ubuntu-advantage-tools
  ii  ubuntu-advantage-tools 31.2~22.04   all  transitional dummy 
package for ubuntu-pro-client

  # remove (not purge) apparmor:

  sudo apt remove apparmor -y

  # reboot

  sudo reboot

  # start apt-news.service, and verify it fails:

  $ sudo systemctl start apt-news.service
  Job for apt-news.service failed because the control process exited with error 
code.
  See "systemctl status apt-news.service" and "journalctl -xeu 
apt-news.service" for details.

  # The log will show it's because it couldn't confine the service with
  the ubuntu_pro_apt_news profile:

  $ systemctl status apt-news.service
  × apt-news.service - Update APT News
   Loaded: loaded (/lib/systemd/system/apt-news.service; static)
   Active: failed (Result: exit-code) since Mon 2024-03-18 20:35:41 UTC; 
35s ago
  Process: 263 ExecStart=/usr/bin/python3 
/usr/lib/ubuntu-advantage/apt_news.py (code=exited, status=231/APPARMOR)
     Main PID: 263 (code=exited, status=231/APPARMOR)
  CPU: 7ms

  Mar 18 20:35:41 j systemd[1]: Starting Update APT News...
  Mar 18 20:35:41 j systemd[263]: apt-news.service: Failed to prepare AppArmor 
profile change to ubuntu_pro_apt_news: No such file or directory
  Mar 18 20:35:41 j systemd[263]: apt-news.service: Failed at step APPARMOR 
spawning /usr/bin/python3: No such file or directory
  Mar 18 20:35:41 j systemd[1]: apt-news.service: Main process exited, 
code=exited, status=231/APPARMOR
  Mar 18 20:35:41 j systemd[1]: apt-news.service: Failed with result 
'exit-code'.
  Mar 18 20:35:41 j systemd[1]: Failed to start Update APT News.

  With the fixed package, the service will not fail to start.

  b) Continuing from the test plan above, now we will confirm that if
  apparmor is installed, that the apt-news service is run confined.

  * Install apparmor back again and reboot:

  $ sudo apt install apparmor -y
  $ sudo reboot

  * Confirm the apt-news profile is loaded and 

[Group.of.nepali.translators] [Bug 2057937] Re: apt-news.service reporting errors after ubuntu-pro-client install

2024-04-15 Thread Launchpad Bug Tracker
This bug was fixed in the package ubuntu-advantage-tools - 31.2.2~22.04

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

  * version.py: match version from d/changelog (LP: #2058934)

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

  * apt-news.service: ignore apparmor errors when starting (LP:
#2057937)

 -- Andreas Hasenack   Mon, 25 Mar 2024 11:52:09
-0300

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

Title:
  apt-news.service reporting errors after ubuntu-pro-client install

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 Mantic:
  Fix Released
Status in ubuntu-advantage-tools source package in Noble:
  Fix Released

Bug description:
  [ Impact ]

  src:ubuntu-advantage-tools version 31 introduced[1] an apparmor
  profile to the apt-news service. It's known that some ubuntu systems
  do not have apparmor enabled, and this was considered. The
  systemd.exec(5) manpage states that the AppArmorProfile setting has no
  effect if apparmor is disabled[2]. This was tested and verified.

  Turns out, however, that apparmor can be enabled on a system, but
  without the apparmor package installed. When this package is not
  installed, no profiles are loaded. Crucially, the ubuntu_pro_apt_news
  profile, used by apt-news.service, is not loaded.

  This situation is different than "apparmor is disabled", and systemd
  will try to launch apt-news confined by ubuntu_pro_apt_news. But since
  that profile is not loaded into the kernel, the service will fail.

  apt-news.service is called as an apt update hook, but its failure does
  not fail apt, since it's guarded[3] by "|| true", i.e., failures in
  the hook are ignored. The only impact is that apt news won't be
  fetched.

  [ Test Plan ]

  The test plan will be in two parts. One to confirm the apt-news
  service won't fail to start if the apparmor profile is not available
  (it's what triggered this bug). The second part is to confirm that in
  the "good case", with apparmor available on the system, the
  confinement is still applied.

  a) To reproduce the problem, launch an ubuntu lxd container, or a VM,
  and:

  # install ubuntu-advantage-tools 31 or later. It's in updates right
  now, so just make sure the system is updated:

  sudo apt update && sudo apt install ubuntu-advantage-tools -y

  # verify it's version 31 or higher:

  $ dpkg -l ubuntu-advantage-tools | grep ubuntu-advantage-tools
  ii  ubuntu-advantage-tools 31.2~22.04   all  transitional dummy 
package for ubuntu-pro-client

  # remove (not purge) apparmor:

  sudo apt remove apparmor -y

  # reboot

  sudo reboot

  # start apt-news.service, and verify it fails:

  $ sudo systemctl start apt-news.service
  Job for apt-news.service failed because the control process exited with error 
code.
  See "systemctl status apt-news.service" and "journalctl -xeu 
apt-news.service" for details.

  # The log will show it's because it couldn't confine the service with
  the ubuntu_pro_apt_news profile:

  $ systemctl status apt-news.service
  × apt-news.service - Update APT News
   Loaded: loaded (/lib/systemd/system/apt-news.service; static)
   Active: failed (Result: exit-code) since Mon 2024-03-18 20:35:41 UTC; 
35s ago
  Process: 263 ExecStart=/usr/bin/python3 
/usr/lib/ubuntu-advantage/apt_news.py (code=exited, status=231/APPARMOR)
     Main PID: 263 (code=exited, status=231/APPARMOR)
  CPU: 7ms

  Mar 18 20:35:41 j systemd[1]: Starting Update APT News...
  Mar 18 20:35:41 j systemd[263]: apt-news.service: Failed to prepare AppArmor 
profile change to ubuntu_pro_apt_news: No such file or directory
  Mar 18 20:35:41 j systemd[263]: apt-news.service: Failed at step APPARMOR 
spawning /usr/bin/python3: No such file or directory
  Mar 18 20:35:41 j systemd[1]: apt-news.service: Main process exited, 
code=exited, status=231/APPARMOR
  Mar 18 20:35:41 j systemd[1]: apt-news.service: Failed with result 
'exit-code'.
  Mar 18 20:35:41 j systemd[1]: Failed to start Update APT News.

  With the fixed package, the service will not fail to start.

  b) Continuing from the test plan above, now we will confirm that if
  apparmor is installed, that the apt-news service is run confined.

  * Install apparmor back again and reboot:

  

[Group.of.nepali.translators] [Bug 2057937] Re: apt-news.service reporting errors after ubuntu-pro-client install

2024-04-15 Thread Launchpad Bug Tracker
This bug was fixed in the package ubuntu-advantage-tools - 31.2.2~23.10

---
ubuntu-advantage-tools (31.2.2~23.10) mantic; urgency=medium

  * version.py: match version from d/changelog (LP: #2058934)

ubuntu-advantage-tools (31.2.1~23.10) mantic; urgency=medium

  * apt-news.service: ignore apparmor errors when starting (LP:
#2057937)

 -- Andreas Hasenack   Mon, 25 Mar 2024 11:56:18
-0300

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

Title:
  apt-news.service reporting errors after ubuntu-pro-client install

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 Mantic:
  Fix Released
Status in ubuntu-advantage-tools source package in Noble:
  Fix Released

Bug description:
  [ Impact ]

  src:ubuntu-advantage-tools version 31 introduced[1] an apparmor
  profile to the apt-news service. It's known that some ubuntu systems
  do not have apparmor enabled, and this was considered. The
  systemd.exec(5) manpage states that the AppArmorProfile setting has no
  effect if apparmor is disabled[2]. This was tested and verified.

  Turns out, however, that apparmor can be enabled on a system, but
  without the apparmor package installed. When this package is not
  installed, no profiles are loaded. Crucially, the ubuntu_pro_apt_news
  profile, used by apt-news.service, is not loaded.

  This situation is different than "apparmor is disabled", and systemd
  will try to launch apt-news confined by ubuntu_pro_apt_news. But since
  that profile is not loaded into the kernel, the service will fail.

  apt-news.service is called as an apt update hook, but its failure does
  not fail apt, since it's guarded[3] by "|| true", i.e., failures in
  the hook are ignored. The only impact is that apt news won't be
  fetched.

  [ Test Plan ]

  The test plan will be in two parts. One to confirm the apt-news
  service won't fail to start if the apparmor profile is not available
  (it's what triggered this bug). The second part is to confirm that in
  the "good case", with apparmor available on the system, the
  confinement is still applied.

  a) To reproduce the problem, launch an ubuntu lxd container, or a VM,
  and:

  # install ubuntu-advantage-tools 31 or later. It's in updates right
  now, so just make sure the system is updated:

  sudo apt update && sudo apt install ubuntu-advantage-tools -y

  # verify it's version 31 or higher:

  $ dpkg -l ubuntu-advantage-tools | grep ubuntu-advantage-tools
  ii  ubuntu-advantage-tools 31.2~22.04   all  transitional dummy 
package for ubuntu-pro-client

  # remove (not purge) apparmor:

  sudo apt remove apparmor -y

  # reboot

  sudo reboot

  # start apt-news.service, and verify it fails:

  $ sudo systemctl start apt-news.service
  Job for apt-news.service failed because the control process exited with error 
code.
  See "systemctl status apt-news.service" and "journalctl -xeu 
apt-news.service" for details.

  # The log will show it's because it couldn't confine the service with
  the ubuntu_pro_apt_news profile:

  $ systemctl status apt-news.service
  × apt-news.service - Update APT News
   Loaded: loaded (/lib/systemd/system/apt-news.service; static)
   Active: failed (Result: exit-code) since Mon 2024-03-18 20:35:41 UTC; 
35s ago
  Process: 263 ExecStart=/usr/bin/python3 
/usr/lib/ubuntu-advantage/apt_news.py (code=exited, status=231/APPARMOR)
     Main PID: 263 (code=exited, status=231/APPARMOR)
  CPU: 7ms

  Mar 18 20:35:41 j systemd[1]: Starting Update APT News...
  Mar 18 20:35:41 j systemd[263]: apt-news.service: Failed to prepare AppArmor 
profile change to ubuntu_pro_apt_news: No such file or directory
  Mar 18 20:35:41 j systemd[263]: apt-news.service: Failed at step APPARMOR 
spawning /usr/bin/python3: No such file or directory
  Mar 18 20:35:41 j systemd[1]: apt-news.service: Main process exited, 
code=exited, status=231/APPARMOR
  Mar 18 20:35:41 j systemd[1]: apt-news.service: Failed with result 
'exit-code'.
  Mar 18 20:35:41 j systemd[1]: Failed to start Update APT News.

  With the fixed package, the service will not fail to start.

  b) Continuing from the test plan above, now we will confirm that if
  apparmor is installed, that the apt-news service is run confined.

  * Install apparmor back again and reboot:

  $ sudo apt install apparmor -y
  $ sudo reboot

  * Confirm the apt-news profile is loaded and 

[Group.of.nepali.translators] [Bug 2058934] Re: Missing version.py update

2024-04-15 Thread Launchpad Bug Tracker
This bug was fixed in the package ubuntu-advantage-tools - 31.2.2~16.04

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

  * version.py: match version from d/changelog (LP: #2058934)

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

  * apt-news.service: ignore apparmor errors when starting (LP:
#2057937)

 -- Andreas Hasenack   Mon, 25 Mar 2024 11:29:56
-0300

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

Title:
  Missing version.py update

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 Mantic:
  Fix Released
Status in ubuntu-advantage-tools source package in Noble:
  Fix Released

Bug description:
  [ Impact ]

  The "pro" command-line tool has a "version" parameter that needs to be
  kept in sync with the package version from d/changelog. This has been
  forgotten in 31.2.1, and we decided to release 31.2.2 with that fix.

  [ Test Plan ]

  Install ubuntu-advantage-tools and run the command:

pro version

  Its output must match the package version from:

dpkg -l ubuntu-advantage-tools

  
  [ Where problems could occur ]

  The most common problem here is to rebuild the package with a new
  version, or new suffix, and forgetting to update version.py again.

  Another problem is that the version.py update could be the wrong
  version, but the test plan is looking for that exactly.

  
  [ Other Info ]

  Not at this time.

  
  [ Original Description ]

  https://launchpad.net/ubuntu/+source/ubuntu-advantage-tools/31.2.1
  missed a corresponding uaclient/version.py version update to match
  d/changelog.

  It was fixed in https://launchpad.net/ubuntu/+source/ubuntu-advantage-
  tools/31.2.2 without a changelog reference, and we should use this bug
  for the same change for the upcoming SRU in
  https://bugs.launchpad.net/ubuntu/+source/ubuntu-advantage-
  tools/+bug/2057937

  Version 31.2.1 was not technically released as an SRU yet, it briefly
  existed in the unapproved queues without the uaclient/version.py fix,
  but was rejected in time. Technically we could add the corresponding
  version.py fix and use 31.2.1 in the SRUs, but we prefer to keep the
  stable releases using the same version everywhere, including devel. So
  let's make a 31.2.2 for the SRU, matching noble, and use this bug to
  track that.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/ubuntu-advantage-tools/+bug/2058934/+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 2058934] Re: Missing version.py update

2024-04-15 Thread Launchpad Bug Tracker
This bug was fixed in the package ubuntu-advantage-tools - 31.2.2~20.04

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

  * version.py: match version from d/changelog (LP: #2058934)

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

  * apt-news.service: ignore apparmor errors when starting (LP:
#2057937)

 -- Andreas Hasenack   Mon, 25 Mar 2024 11:49:51
-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/2058934

Title:
  Missing version.py update

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 Mantic:
  Fix Released
Status in ubuntu-advantage-tools source package in Noble:
  Fix Released

Bug description:
  [ Impact ]

  The "pro" command-line tool has a "version" parameter that needs to be
  kept in sync with the package version from d/changelog. This has been
  forgotten in 31.2.1, and we decided to release 31.2.2 with that fix.

  [ Test Plan ]

  Install ubuntu-advantage-tools and run the command:

pro version

  Its output must match the package version from:

dpkg -l ubuntu-advantage-tools

  
  [ Where problems could occur ]

  The most common problem here is to rebuild the package with a new
  version, or new suffix, and forgetting to update version.py again.

  Another problem is that the version.py update could be the wrong
  version, but the test plan is looking for that exactly.

  
  [ Other Info ]

  Not at this time.

  
  [ Original Description ]

  https://launchpad.net/ubuntu/+source/ubuntu-advantage-tools/31.2.1
  missed a corresponding uaclient/version.py version update to match
  d/changelog.

  It was fixed in https://launchpad.net/ubuntu/+source/ubuntu-advantage-
  tools/31.2.2 without a changelog reference, and we should use this bug
  for the same change for the upcoming SRU in
  https://bugs.launchpad.net/ubuntu/+source/ubuntu-advantage-
  tools/+bug/2057937

  Version 31.2.1 was not technically released as an SRU yet, it briefly
  existed in the unapproved queues without the uaclient/version.py fix,
  but was rejected in time. Technically we could add the corresponding
  version.py fix and use 31.2.1 in the SRUs, but we prefer to keep the
  stable releases using the same version everywhere, including devel. So
  let's make a 31.2.2 for the SRU, matching noble, and use this bug to
  track that.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/ubuntu-advantage-tools/+bug/2058934/+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 2058934] Re: Missing version.py update

2024-04-15 Thread Launchpad Bug Tracker
This bug was fixed in the package ubuntu-advantage-tools - 31.2.2~22.04

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

  * version.py: match version from d/changelog (LP: #2058934)

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

  * apt-news.service: ignore apparmor errors when starting (LP:
#2057937)

 -- Andreas Hasenack   Mon, 25 Mar 2024 11:52:09
-0300

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

Title:
  Missing version.py update

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 Mantic:
  Fix Released
Status in ubuntu-advantage-tools source package in Noble:
  Fix Released

Bug description:
  [ Impact ]

  The "pro" command-line tool has a "version" parameter that needs to be
  kept in sync with the package version from d/changelog. This has been
  forgotten in 31.2.1, and we decided to release 31.2.2 with that fix.

  [ Test Plan ]

  Install ubuntu-advantage-tools and run the command:

pro version

  Its output must match the package version from:

dpkg -l ubuntu-advantage-tools

  
  [ Where problems could occur ]

  The most common problem here is to rebuild the package with a new
  version, or new suffix, and forgetting to update version.py again.

  Another problem is that the version.py update could be the wrong
  version, but the test plan is looking for that exactly.

  
  [ Other Info ]

  Not at this time.

  
  [ Original Description ]

  https://launchpad.net/ubuntu/+source/ubuntu-advantage-tools/31.2.1
  missed a corresponding uaclient/version.py version update to match
  d/changelog.

  It was fixed in https://launchpad.net/ubuntu/+source/ubuntu-advantage-
  tools/31.2.2 without a changelog reference, and we should use this bug
  for the same change for the upcoming SRU in
  https://bugs.launchpad.net/ubuntu/+source/ubuntu-advantage-
  tools/+bug/2057937

  Version 31.2.1 was not technically released as an SRU yet, it briefly
  existed in the unapproved queues without the uaclient/version.py fix,
  but was rejected in time. Technically we could add the corresponding
  version.py fix and use 31.2.1 in the SRUs, but we prefer to keep the
  stable releases using the same version everywhere, including devel. So
  let's make a 31.2.2 for the SRU, matching noble, and use this bug to
  track that.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/ubuntu-advantage-tools/+bug/2058934/+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 2058934] Re: Missing version.py update

2024-04-15 Thread Launchpad Bug Tracker
This bug was fixed in the package ubuntu-advantage-tools - 31.2.2~23.10

---
ubuntu-advantage-tools (31.2.2~23.10) mantic; urgency=medium

  * version.py: match version from d/changelog (LP: #2058934)

ubuntu-advantage-tools (31.2.1~23.10) mantic; urgency=medium

  * apt-news.service: ignore apparmor errors when starting (LP:
#2057937)

 -- Andreas Hasenack   Mon, 25 Mar 2024 11:56:18
-0300

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

Title:
  Missing version.py update

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 Mantic:
  Fix Released
Status in ubuntu-advantage-tools source package in Noble:
  Fix Released

Bug description:
  [ Impact ]

  The "pro" command-line tool has a "version" parameter that needs to be
  kept in sync with the package version from d/changelog. This has been
  forgotten in 31.2.1, and we decided to release 31.2.2 with that fix.

  [ Test Plan ]

  Install ubuntu-advantage-tools and run the command:

pro version

  Its output must match the package version from:

dpkg -l ubuntu-advantage-tools

  
  [ Where problems could occur ]

  The most common problem here is to rebuild the package with a new
  version, or new suffix, and forgetting to update version.py again.

  Another problem is that the version.py update could be the wrong
  version, but the test plan is looking for that exactly.

  
  [ Other Info ]

  Not at this time.

  
  [ Original Description ]

  https://launchpad.net/ubuntu/+source/ubuntu-advantage-tools/31.2.1
  missed a corresponding uaclient/version.py version update to match
  d/changelog.

  It was fixed in https://launchpad.net/ubuntu/+source/ubuntu-advantage-
  tools/31.2.2 without a changelog reference, and we should use this bug
  for the same change for the upcoming SRU in
  https://bugs.launchpad.net/ubuntu/+source/ubuntu-advantage-
  tools/+bug/2057937

  Version 31.2.1 was not technically released as an SRU yet, it briefly
  existed in the unapproved queues without the uaclient/version.py fix,
  but was rejected in time. Technically we could add the corresponding
  version.py fix and use 31.2.1 in the SRUs, but we prefer to keep the
  stable releases using the same version everywhere, including devel. So
  let's make a 31.2.2 for the SRU, matching noble, and use this bug to
  track that.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/ubuntu-advantage-tools/+bug/2058934/+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 1825755] Re: apt-mirror in all versions (including disco and last from github) doesn't mirror Commands-* files

2024-04-11 Thread Launchpad Bug Tracker
This bug was fixed in the package apt-mirror - 0.5.4-1ubuntu1.20.04.1

---
apt-mirror (0.5.4-1ubuntu1.20.04.1) focal; urgency=medium

  * Download cnf files  (LP: #1825755)
- Adds support for xz files
- d/p/Support-for-xz-translations.patch
- d/p/Download-cnf-Files.patch

 -- Heather Lemon   Wed, 31 Jan 2024
14:16:34 +

** Changed in: apt-mirror (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/1825755

Title:
  apt-mirror in all versions (including disco and last from github)
  doesn't mirror Commands-* files

Status in apt-mirror package in Ubuntu:
  Fix Released
Status in apt-mirror source package in Xenial:
  Won't Fix
Status in apt-mirror source package in Bionic:
  Won't Fix
Status in apt-mirror source package in Eoan:
  Won't Fix
Status in apt-mirror source package in Focal:
  Fix Released
Status in apt-mirror source package in Groovy:
  Won't Fix
Status in apt-mirror source package in Jammy:
  Fix Released

Bug description:
  [Impact]

  * since ubuntu disco, main repositories contains 'cnf' directory with
  'Commands*' files. those files are compressed with xy, whereas apt-
  mirror 0.5.1 doesn't contain the patch which enable download of .xz
  compressed files

  * Without this update, users are not able to mirror newer releases of
  Ubuntu.

  [Test Case]

  * On any release of Ubuntu install apt-mirror and add this line to
  /etc/apt/mirror.list:

  deb http://archive.ubuntu.com/ubuntu eoan-updates main restricted
  universe multiverse

  * sync the mirror using `apt-mirror`

  * Attempt to run `apt update` against the mirror. The result will be
  similar to:

  ...
  Err:7 http://10.3.0.41/ubuntu eoan-updates/main amd64 c-n-f Metadata
    404  Not Found [IP: 10.3.0.41 80]
  Ign:14 http://10.3.0.41/ubuntu eoan-updates/multiverse amd64 c-n-f Metadata
  Ign:15 http://10.3.0.41/ubuntu eoan-updates/universe amd64 c-n-f Metadata
  Ign:16 http://10.3.0.41/ubuntu eoan-updates/restricted amd64 c-n-f Metadata
  Reading package lists... Done
  E: Failed to fetch 
http://10.3.0.41/ubuntu/dists/eoan-updates/main/cnf/Commands-amd64  404  Not 
Found [IP: 10.3.0.41 80]
  E: Some index files failed to download. They have been ignored, or old ones 
used instead.
  ...

  * Updating the apt-mirror package from ppa:slashd/test and then re-
  running the `apt-mirror` command will then allow a successful `apt
  update`.

  [Regression Potential]

  * The regression potential is low since the package doesn't currently
  work properly anyway.

  * It's a patchset from a fork repo, if apt-mirror upstream becomes
  alive again in the future, it won't necessary mean that the fork will
  be commited/merged upstream, and Ubuntu package might differ from
  original upstream until next version bump.

  [Other informations]

  Upstream bug:
  https://github.com/apt-mirror/apt-mirror/issues/118

  Not much update has been made since Upstream become inactive as noted
  from the output of rmadison:

  Since Bionic, it is a simple copy from release to active devel release
  and so on directly from debian, no patching whatsoever and nothing new
  to pull from Debian as well.

  
  Ubuntu
   apt-mirror | 0.5.1-1ubuntu1   | xenial/universe  | source, all
   apt-mirror | 0.5.4-1  | bionic/universe  | source, all
   apt-mirror | 0.5.4-1  | disco/universe   | source, all
   apt-mirror | 0.5.4-1  | eoan/universe| source, all
   apt-mirror | 0.5.4-1  | focal/universe   | source, all
   apt-mirror | 0.5.4-1  | groovy/universe  | source, all

  Debian
  apt-mirror 0.5.4-1 is found in sid/unstable
  ---

  The required patchset is from a fork of upstream apt-mirror
  josbraden/apt-mirror (https://github.com/josbraden/apt-mirror)

  Note that upstream apt-mirror is not active anymore, and is looking
  for a new maintainer as published in their github page:
  https://github.com/apt-mirror/apt-mirror

  That's why we have to rely on the fork atm.

  The required patchset are (tested by Chris in the form of a test pkg:
  0001-Copy-DEP-11-functions-for-editing.patch
  0001-Replace-DEP-11-with-cnf-in-DEP-11-code-copy.patch
  0001-Fix-Regex.patch
  0001-Improve-regex-for-cnf-file-matching.patch
  0001-Remove-dev-note.patch
  0001-Fix-missing-parenthesis.patch

  I also talked with sil2100 (SRU verification team member) about the
  feasibilty of this SRU (from a fork repo):

  "
   Yeah, I'd say fixes from forked repositories in this case make 
sense Since there's no longer any 'one authority' for it.
  "

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/apt-mirror/+bug/1825755/+subscriptions


___
Mailing list: 

[Group.of.nepali.translators] [Bug 2058133] Re: [SRU] update-manager crashes when ua security-status response is an error

2024-04-11 Thread Launchpad Bug Tracker
This bug was fixed in the package update-manager - 1:22.04.20

---
update-manager (1:22.04.20) jammy; urgency=medium

  * Replace Popen to 'ua security-status --format=json' by the Ubuntu Pro API.
The former is not stable enough and would break the program once in a
while when something unrelated to Update Manager (Livepatch, for instance)
went awry. The updates() end point from the API, on the other hand,
does not raise exceptions. LP: #2058133.

 -- Nathan Pratta Teodosio   Fri, 22 Mar
2024 08:24:04 +0100

** Changed in: update-manager (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/2058133

Title:
  [SRU] update-manager crashes when ua security-status response is an
  error

Status in Canonical Livepatch Client:
  New
Status in ubuntu-advantage-tools package in Ubuntu:
  Invalid
Status in update-manager package in Ubuntu:
  Fix Released
Status in update-manager source package in Xenial:
  Fix Committed
Status in update-manager source package in Bionic:
  Fix Committed
Status in update-manager source package in Focal:
  Fix Committed
Status in update-manager source package in Jammy:
  Fix Released
Status in update-manager source package in Noble:
  Fix Released

Bug description:
  Impact
  --

  Update Manager fails to launch in the LTS releases if the 'ua
  security-status' command fails. It tries to parse its output to
  generate the list of ESM-Apps and ESM-Infra updates that would be
  available if the system were attached to Ubuntu Pro.

  However, if ua finds some problem with unrelated stuff, such as
  Livepatch (as evidenced by the attached ubuntu-advantage.log), the
  command just raises an error, crashing Update Manager.

  Although Update Manager could catch the error, it would result in not
  showing Ubuntu Pro updates, simply because the information is not
  there.

  Better would be to ditch 'ua security-status' in favor of the Ubuntu
  Pro API. The updates() end point[1] will provide the information
  Update Manager wants even if the Ubuntu Advantage daemon has issues
  with other services such as Livepatch (as evidenced by #10), and it
  does not raise exceptions.

  [1] https://canonical-ubuntu-pro-client.readthedocs-
  hosted.com/en/latest/references/api/#u-pro-packages-updates-v1

  Test Plan
  -

  Attach your machine to Ubuntu Pro and make sure Livepatch is enabled
  in the output of 'ua status'. Then, simulate a failing Livepatch with

  --->
  mv /snap/bin/canonical-livepatch /snap/bin/canonical-livepatch.bak
  >/snap/bin/canonical-livepatch printf '%s\n' '#!/bin/sh' 'exit 1'
  chmod +x /snap/bin/canonical-livepatch
  <

  Launch update-manager, it should open and not crash.

  Where problems could occur
  --

  In the Ubuntu Pro section of the updates, in form of wrong package
  data (e.g. package name, version number etc.) in the description pane
  when selecting a package. The section could not show at all, or the
  program could crash right away.

  Original bug report
  ---

  Below is a run in my computer. Please send a mail on what to do

  fuga2:~> update-manager -c -d
  Unexpected error(s) occurred.
  For more details, see the log: /var/log/ubuntu-advantage.log
  To file a bug run: ubuntu-bug ubuntu-advantage-tools
  Traceback (most recent call last):
    File 
"/usr/lib/python3/dist-packages/UpdateManager/backend/InstallBackendAptdaemon.py",
 line 448, in _on_finished
  self._action_done(action,
    File "/usr/lib/python3/dist-packages/UpdateManager/backend/__init__.py", 
line 365, in _action_done
  self.window_main.start_available()
    File "/usr/lib/python3/dist-packages/UpdateManager/UpdateManager.py", line 
241, in start_available
  self.refresh_cache()
    File "/usr/lib/python3/dist-packages/UpdateManager/UpdateManager.py", line 
459, in refresh_cache
  self._get_ua_security_status()
    File "/usr/lib/python3/dist-packages/UpdateManager/UpdateManager.py", line 
285, in _get_ua_security_status
  s = json.load(p.stdout)
    File "/usr/lib/python3.10/json/__init__.py", line 293, in load
  return loads(fp.read(),
    File "/usr/lib/python3.10/json/__init__.py", line 346, in loads
  return _default_decoder.decode(s)
    File "/usr/lib/python3.10/json/decoder.py", line 337, in decode
  obj, end = self.raw_decode(s, idx=_w(s, 0).end())
    File "/usr/lib/python3.10/json/decoder.py", line 355, in raw_decode
  raise JSONDecodeError("Expecting value", s, err.value) from None
  json.decoder.JSONDecodeError: Expecting value: line 1 column 1 (char 0)
  ^CTraceback (most recent call last):
    File "/usr/bin/update-manager", line 125, in 
  Gtk.main()
    File "/usr/lib/python3/dist-packages/gi/overrides/Gtk.py", line 1687, in 
main
  with 

[Group.of.nepali.translators] [Bug 2055686] Re: Drop ABI checks from kernel build

2024-04-07 Thread Launchpad Bug Tracker
This bug was fixed in the package linux - 5.15.0-102.112

---
linux (5.15.0-102.112) jammy; urgency=medium

  * jammy/linux: 5.15.0-102.112 -proposed tracker (LP: #2055632)

  * Drop ABI checks from kernel build (LP: #2055686)
- [Packaging] Remove in-tree abi checks
- [Packaging] Drop abi checks from final-checks

  * Packaging resync (LP: #1786013)
- [Packaging] drop ABI data
- [Packaging] update annotations scripts
- debian.master/dkms-versions -- update from kernel-versions 
(main/2024.03.04)

  * block/loop: No longer allows to create partitions (LP: #2056143)
- block, loop: support partitions without scanning

  * Cranky update-dkms-versions rollout (LP: #2055685)
- [Packaging] remove update-dkms-versions
- Move debian/dkms-versions to debian.master/dkms-versions
- [Packaging] Replace debian/dkms-versions with $(DEBIAN)/dkms-versions
- [Packaging] remove update-version-dkms

  * linux: please move erofs.ko (CONFIG_EROFS for EROFS support) from linux-
modules-extra to linux-modules (LP: #2054809)
- UBUNTU [Packaging]: Include erofs in linux-modules instead of 
linux-modules-
  extra

  * linux-tools-common: man page of usbip[d] is misplaced (LP: #2054094)
- [Packaging] rules: Put usbip manpages in the correct directory

  * CVE-2024-23851
- dm ioctl: log an error if the ioctl structure is corrupted
- dm: limit the number of targets and parameter size area

  * CVE-2024-23850
- btrfs: do not ASSERT() if the newly created subvolume already got read

  * x86: performance: tsc: Extend watchdog check exemption to 4-Sockets platform
(LP: #2054699)
- x86/tsc: Extend watchdog check exemption to 4-Sockets platform

  * linux: please move dmi-sysfs.ko (CONFIG_DMI_SYSFS for SMBIOS support) from
linux-modules-extra to linux-modules (LP: #2045561)
- [Packaging] Move dmi-sysfs.ko into linux-modules

  * Fix bpf selftests build failure after v5.15.139 update (LP: #2054567)
- Revert "selftests/bpf: Test tail call counting with bpf2bpf and data on
  stack"

  * Jammy update: v5.15.148 upstream stable release (LP: #2055145)
- f2fs: explicitly null-terminate the xattr list
- pinctrl: lochnagar: Don't build on MIPS
- ALSA: hda - Fix speaker and headset mic pin config for CHUWI CoreBook XPro
- mptcp: fix uninit-value in mptcp_incoming_options
- wifi: cfg80211: lock wiphy mutex for rfkill poll
- debugfs: fix automount d_fsdata usage
- drm/amdgpu: Fix cat debugfs amdgpu_regs_didt causes kernel null pointer
- nvme-core: check for too small lba shift
- ASoC: wm8974: Correct boost mixer inputs
- ASoC: Intel: Skylake: Fix mem leak in few functions
- ASoC: nau8822: Fix incorrect type in assignment and cast to restricted
  __be16
- ASoC: Intel: Skylake: mem leak in skl register function
- ASoC: cs43130: Fix the position of const qualifier
- ASoC: cs43130: Fix incorrect frame delay configuration
- ASoC: rt5650: add mutex to avoid the jack detection failure
- nouveau/tu102: flush all pdbs on vmm flush
- net/tg3: fix race condition in tg3_reset_task()
- ASoC: da7219: Support low DC impedance headset
- ASoC: ops: add correct range check for limiting volume
- nvme: introduce helper function to get ctrl state
- drm/amdgpu: Add NULL checks for function pointers
- drm/exynos: fix a potential error pointer dereference
- drm/exynos: fix a wrong error checking
- hwmon: (corsair-psu) Fix probe when built-in
- clk: rockchip: rk3128: Fix HCLK_OTG gate register
- jbd2: correct the printing of write_flags in jbd2_write_superblock()
- drm/crtc: Fix uninit-value bug in drm_mode_setcrtc
- neighbour: Don't let neigh_forced_gc() disable preemption for long
- platform/x86: intel-vbtn: Fix missing tablet-mode-switch events
- jbd2: fix soft lockup in journal_finish_inode_data_buffers()
- tracing: Have large events show up as '[LINE TOO BIG]' instead of nothing
- tracing: Add size check when printing trace_marker output
- stmmac: dwmac-loongson: drop useless check for compatible fallback
- MIPS: dts: loongson: drop incorrect dwmac fallback compatible
- tracing: Fix uaf issue when open the hist or hist_debug file
- ring-buffer: Do not record in NMI if the arch does not support cmpxchg in
  NMI
- reset: hisilicon: hi6220: fix Wvoid-pointer-to-enum-cast warning
- Input: atkbd - skip ATKBD_CMD_GETID in translated mode
- Input: i8042 - add nomux quirk for Acer P459-G2-M
- s390/scm: fix virtual vs physical address confusion
- ARC: fix spare error
- wifi: iwlwifi: pcie: avoid a NULL pointer dereference
- Input: xpad - add Razer Wolverine V2 support
- ASoC: Intel: bytcr_rt5640: Add quirk for the Medion Lifetab S10346
- i2c: rk3x: fix potential spinlock recursion on poll
- net: qrtr: ns: Return 0 if server port is not present
- ARM: sun9i: smp: fix return code check of 

[Group.of.nepali.translators] [Bug 2055685] Re: Cranky update-dkms-versions rollout

2024-04-07 Thread Launchpad Bug Tracker
This bug was fixed in the package linux - 5.15.0-102.112

---
linux (5.15.0-102.112) jammy; urgency=medium

  * jammy/linux: 5.15.0-102.112 -proposed tracker (LP: #2055632)

  * Drop ABI checks from kernel build (LP: #2055686)
- [Packaging] Remove in-tree abi checks
- [Packaging] Drop abi checks from final-checks

  * Packaging resync (LP: #1786013)
- [Packaging] drop ABI data
- [Packaging] update annotations scripts
- debian.master/dkms-versions -- update from kernel-versions 
(main/2024.03.04)

  * block/loop: No longer allows to create partitions (LP: #2056143)
- block, loop: support partitions without scanning

  * Cranky update-dkms-versions rollout (LP: #2055685)
- [Packaging] remove update-dkms-versions
- Move debian/dkms-versions to debian.master/dkms-versions
- [Packaging] Replace debian/dkms-versions with $(DEBIAN)/dkms-versions
- [Packaging] remove update-version-dkms

  * linux: please move erofs.ko (CONFIG_EROFS for EROFS support) from linux-
modules-extra to linux-modules (LP: #2054809)
- UBUNTU [Packaging]: Include erofs in linux-modules instead of 
linux-modules-
  extra

  * linux-tools-common: man page of usbip[d] is misplaced (LP: #2054094)
- [Packaging] rules: Put usbip manpages in the correct directory

  * CVE-2024-23851
- dm ioctl: log an error if the ioctl structure is corrupted
- dm: limit the number of targets and parameter size area

  * CVE-2024-23850
- btrfs: do not ASSERT() if the newly created subvolume already got read

  * x86: performance: tsc: Extend watchdog check exemption to 4-Sockets platform
(LP: #2054699)
- x86/tsc: Extend watchdog check exemption to 4-Sockets platform

  * linux: please move dmi-sysfs.ko (CONFIG_DMI_SYSFS for SMBIOS support) from
linux-modules-extra to linux-modules (LP: #2045561)
- [Packaging] Move dmi-sysfs.ko into linux-modules

  * Fix bpf selftests build failure after v5.15.139 update (LP: #2054567)
- Revert "selftests/bpf: Test tail call counting with bpf2bpf and data on
  stack"

  * Jammy update: v5.15.148 upstream stable release (LP: #2055145)
- f2fs: explicitly null-terminate the xattr list
- pinctrl: lochnagar: Don't build on MIPS
- ALSA: hda - Fix speaker and headset mic pin config for CHUWI CoreBook XPro
- mptcp: fix uninit-value in mptcp_incoming_options
- wifi: cfg80211: lock wiphy mutex for rfkill poll
- debugfs: fix automount d_fsdata usage
- drm/amdgpu: Fix cat debugfs amdgpu_regs_didt causes kernel null pointer
- nvme-core: check for too small lba shift
- ASoC: wm8974: Correct boost mixer inputs
- ASoC: Intel: Skylake: Fix mem leak in few functions
- ASoC: nau8822: Fix incorrect type in assignment and cast to restricted
  __be16
- ASoC: Intel: Skylake: mem leak in skl register function
- ASoC: cs43130: Fix the position of const qualifier
- ASoC: cs43130: Fix incorrect frame delay configuration
- ASoC: rt5650: add mutex to avoid the jack detection failure
- nouveau/tu102: flush all pdbs on vmm flush
- net/tg3: fix race condition in tg3_reset_task()
- ASoC: da7219: Support low DC impedance headset
- ASoC: ops: add correct range check for limiting volume
- nvme: introduce helper function to get ctrl state
- drm/amdgpu: Add NULL checks for function pointers
- drm/exynos: fix a potential error pointer dereference
- drm/exynos: fix a wrong error checking
- hwmon: (corsair-psu) Fix probe when built-in
- clk: rockchip: rk3128: Fix HCLK_OTG gate register
- jbd2: correct the printing of write_flags in jbd2_write_superblock()
- drm/crtc: Fix uninit-value bug in drm_mode_setcrtc
- neighbour: Don't let neigh_forced_gc() disable preemption for long
- platform/x86: intel-vbtn: Fix missing tablet-mode-switch events
- jbd2: fix soft lockup in journal_finish_inode_data_buffers()
- tracing: Have large events show up as '[LINE TOO BIG]' instead of nothing
- tracing: Add size check when printing trace_marker output
- stmmac: dwmac-loongson: drop useless check for compatible fallback
- MIPS: dts: loongson: drop incorrect dwmac fallback compatible
- tracing: Fix uaf issue when open the hist or hist_debug file
- ring-buffer: Do not record in NMI if the arch does not support cmpxchg in
  NMI
- reset: hisilicon: hi6220: fix Wvoid-pointer-to-enum-cast warning
- Input: atkbd - skip ATKBD_CMD_GETID in translated mode
- Input: i8042 - add nomux quirk for Acer P459-G2-M
- s390/scm: fix virtual vs physical address confusion
- ARC: fix spare error
- wifi: iwlwifi: pcie: avoid a NULL pointer dereference
- Input: xpad - add Razer Wolverine V2 support
- ASoC: Intel: bytcr_rt5640: Add quirk for the Medion Lifetab S10346
- i2c: rk3x: fix potential spinlock recursion on poll
- net: qrtr: ns: Return 0 if server port is not present
- ARM: sun9i: smp: fix return code check of 

[Group.of.nepali.translators] [Bug 2055685] Re: Cranky update-dkms-versions rollout

2024-04-07 Thread Launchpad Bug Tracker
This bug was fixed in the package linux - 5.4.0-176.196

---
linux (5.4.0-176.196) focal; urgency=medium

  * focal/linux: 5.4.0-176.196 -proposed tracker (LP: #2058756)

  * Problems with HVCS and hotplugging (LP: #2056373)
- powerpc/pseries: Fix bad drc_index_start value parsing of drc-info entry
- powerpc/pseries: Fix of_read_drc_info_cell() to point at next record
- hvcs: Fix hvcs port reference counting
- hvcs: Use dev_groups to manage hvcs device attributes
- hvcs: Use driver groups to manage driver attributes
- hvcs: Get reference to tty in remove
- hvcs: Use vhangup in hotplug remove
- hvcs: Synchronize hotplug remove with port free

linux (5.4.0-175.195) focal; urgency=medium

  * focal/linux: 5.4.0-175.195 -proposed tracker (LP: #2055684)

  * Packaging resync (LP: #1786013)
- [Packaging] drop ABI data
- [Packaging] update annotations scripts
- debian.master/dkms-versions -- update from kernel-versions 
(main/2024.03.04)

  * Drop ABI checks from kernel build (LP: #2055686)
- [Packaging] Remove in-tree abi checks
- [Packaging] Bring back install- prerequisite for checks-
- [Packaging] Remove abi-check from final-checks

  * Cranky update-dkms-versions rollout (LP: #2055685)
- [Packaging] remove update-dkms-versions
- Move debian/dkms-versions to debian.master/dkms-versions
- [Packaging] Replace debian/dkms-versions with $(DEBIAN)/dkms-versions
- [Packaging] remove update-version-dkms

  * linux-tools-common: man page of usbip[d] is misplaced (LP: #2054094)
- [Packaging] rules: Put usbip manpages in the correct directory

  * CVE-2024-23851
- dm ioctl: log an error if the ioctl structure is corrupted
- dm: limit the number of targets and parameter size area

  * Focal update: v5.4.268 upstream stable release (LP: #2055075)
- f2fs: explicitly null-terminate the xattr list
- pinctrl: lochnagar: Don't build on MIPS
- ALSA: hda - Fix speaker and headset mic pin config for CHUWI CoreBook XPro
- ASoC: Intel: Skylake: Fix mem leak in few functions
- ASoC: nau8822: Fix incorrect type in assignment and cast to restricted
  __be16
- ASoC: Intel: Skylake: mem leak in skl register function
- ASoC: cs43130: Fix the position of const qualifier
- ASoC: cs43130: Fix incorrect frame delay configuration
- ASoC: rt5650: add mutex to avoid the jack detection failure
- nouveau/tu102: flush all pdbs on vmm flush
- net/tg3: fix race condition in tg3_reset_task()
- ASoC: da7219: Support low DC impedance headset
- nvme: introduce helper function to get ctrl state
- drm/exynos: fix a potential error pointer dereference
- drm/exynos: fix a wrong error checking
- clk: rockchip: rk3128: Fix HCLK_OTG gate register
- jbd2: correct the printing of write_flags in jbd2_write_superblock()
- drm/crtc: Fix uninit-value bug in drm_mode_setcrtc
- neighbour: Don't let neigh_forced_gc() disable preemption for long
- tracing: Have large events show up as '[LINE TOO BIG]' instead of nothing
- tracing: Add size check when printing trace_marker output
- ring-buffer: Do not record in NMI if the arch does not support cmpxchg in
  NMI
- reset: hisilicon: hi6220: fix Wvoid-pointer-to-enum-cast warning
- Input: atkbd - skip ATKBD_CMD_GETID in translated mode
- Input: i8042 - add nomux quirk for Acer P459-G2-M
- s390/scm: fix virtual vs physical address confusion
- ARC: fix spare error
- Input: xpad - add Razer Wolverine V2 support
- ARM: sun9i: smp: fix return code check of of_property_match_string
- drm/crtc: fix uninitialized variable use
- ACPI: resource: Add another DMI match for the TongFang GMxXGxx
- binder: use EPOLLERR from eventpoll.h
- binder: fix trivial typo of binder_free_buf_locked()
- binder: fix comment on binder_alloc_new_buf() return value
- uio: Fix use-after-free in uio_open
- parport: parport_serial: Add Brainboxes BAR details
- parport: parport_serial: Add Brainboxes device IDs and geometry
- coresight: etm4x: Fix width of CCITMIN field
- x86/lib: Fix overflow when counting digits
- EDAC/thunderx: Fix possible out-of-bounds string access
- powerpc: add crtsavres.o to always-y instead of extra-y
- powerpc/44x: select I2C for CURRITUCK
- powerpc/pseries/memhotplug: Quieten some DLPAR operations
- powerpc/pseries/memhp: Fix access beyond end of drmem array
- selftests/powerpc: Fix error handling in FPU/VMX preemption tests
- powerpc/powernv: Add a null pointer check to scom_debug_init_one()
- powerpc/powernv: Add a null pointer check in opal_event_init()
- powerpc/powernv: Add a null pointer check in opal_powercap_init()
- powerpc/imc-pmu: Add a null pointer check in update_events_in_group()
- mtd: rawnand: Increment IFC_TIMEOUT_MSECS for nand controller response
- ACPI: video: check for error while searching for backlight 

[Group.of.nepali.translators] [Bug 2055686] Re: Drop ABI checks from kernel build

2024-04-07 Thread Launchpad Bug Tracker
This bug was fixed in the package linux - 5.4.0-176.196

---
linux (5.4.0-176.196) focal; urgency=medium

  * focal/linux: 5.4.0-176.196 -proposed tracker (LP: #2058756)

  * Problems with HVCS and hotplugging (LP: #2056373)
- powerpc/pseries: Fix bad drc_index_start value parsing of drc-info entry
- powerpc/pseries: Fix of_read_drc_info_cell() to point at next record
- hvcs: Fix hvcs port reference counting
- hvcs: Use dev_groups to manage hvcs device attributes
- hvcs: Use driver groups to manage driver attributes
- hvcs: Get reference to tty in remove
- hvcs: Use vhangup in hotplug remove
- hvcs: Synchronize hotplug remove with port free

linux (5.4.0-175.195) focal; urgency=medium

  * focal/linux: 5.4.0-175.195 -proposed tracker (LP: #2055684)

  * Packaging resync (LP: #1786013)
- [Packaging] drop ABI data
- [Packaging] update annotations scripts
- debian.master/dkms-versions -- update from kernel-versions 
(main/2024.03.04)

  * Drop ABI checks from kernel build (LP: #2055686)
- [Packaging] Remove in-tree abi checks
- [Packaging] Bring back install- prerequisite for checks-
- [Packaging] Remove abi-check from final-checks

  * Cranky update-dkms-versions rollout (LP: #2055685)
- [Packaging] remove update-dkms-versions
- Move debian/dkms-versions to debian.master/dkms-versions
- [Packaging] Replace debian/dkms-versions with $(DEBIAN)/dkms-versions
- [Packaging] remove update-version-dkms

  * linux-tools-common: man page of usbip[d] is misplaced (LP: #2054094)
- [Packaging] rules: Put usbip manpages in the correct directory

  * CVE-2024-23851
- dm ioctl: log an error if the ioctl structure is corrupted
- dm: limit the number of targets and parameter size area

  * Focal update: v5.4.268 upstream stable release (LP: #2055075)
- f2fs: explicitly null-terminate the xattr list
- pinctrl: lochnagar: Don't build on MIPS
- ALSA: hda - Fix speaker and headset mic pin config for CHUWI CoreBook XPro
- ASoC: Intel: Skylake: Fix mem leak in few functions
- ASoC: nau8822: Fix incorrect type in assignment and cast to restricted
  __be16
- ASoC: Intel: Skylake: mem leak in skl register function
- ASoC: cs43130: Fix the position of const qualifier
- ASoC: cs43130: Fix incorrect frame delay configuration
- ASoC: rt5650: add mutex to avoid the jack detection failure
- nouveau/tu102: flush all pdbs on vmm flush
- net/tg3: fix race condition in tg3_reset_task()
- ASoC: da7219: Support low DC impedance headset
- nvme: introduce helper function to get ctrl state
- drm/exynos: fix a potential error pointer dereference
- drm/exynos: fix a wrong error checking
- clk: rockchip: rk3128: Fix HCLK_OTG gate register
- jbd2: correct the printing of write_flags in jbd2_write_superblock()
- drm/crtc: Fix uninit-value bug in drm_mode_setcrtc
- neighbour: Don't let neigh_forced_gc() disable preemption for long
- tracing: Have large events show up as '[LINE TOO BIG]' instead of nothing
- tracing: Add size check when printing trace_marker output
- ring-buffer: Do not record in NMI if the arch does not support cmpxchg in
  NMI
- reset: hisilicon: hi6220: fix Wvoid-pointer-to-enum-cast warning
- Input: atkbd - skip ATKBD_CMD_GETID in translated mode
- Input: i8042 - add nomux quirk for Acer P459-G2-M
- s390/scm: fix virtual vs physical address confusion
- ARC: fix spare error
- Input: xpad - add Razer Wolverine V2 support
- ARM: sun9i: smp: fix return code check of of_property_match_string
- drm/crtc: fix uninitialized variable use
- ACPI: resource: Add another DMI match for the TongFang GMxXGxx
- binder: use EPOLLERR from eventpoll.h
- binder: fix trivial typo of binder_free_buf_locked()
- binder: fix comment on binder_alloc_new_buf() return value
- uio: Fix use-after-free in uio_open
- parport: parport_serial: Add Brainboxes BAR details
- parport: parport_serial: Add Brainboxes device IDs and geometry
- coresight: etm4x: Fix width of CCITMIN field
- x86/lib: Fix overflow when counting digits
- EDAC/thunderx: Fix possible out-of-bounds string access
- powerpc: add crtsavres.o to always-y instead of extra-y
- powerpc/44x: select I2C for CURRITUCK
- powerpc/pseries/memhotplug: Quieten some DLPAR operations
- powerpc/pseries/memhp: Fix access beyond end of drmem array
- selftests/powerpc: Fix error handling in FPU/VMX preemption tests
- powerpc/powernv: Add a null pointer check to scom_debug_init_one()
- powerpc/powernv: Add a null pointer check in opal_event_init()
- powerpc/powernv: Add a null pointer check in opal_powercap_init()
- powerpc/imc-pmu: Add a null pointer check in update_events_in_group()
- mtd: rawnand: Increment IFC_TIMEOUT_MSECS for nand controller response
- ACPI: video: check for error while searching for backlight 

[Group.of.nepali.translators] [Bug 1825755] Re: apt-mirror in all versions (including disco and last from github) doesn't mirror Commands-* files

2024-03-28 Thread Launchpad Bug Tracker
This bug was fixed in the package apt-mirror - 0.5.4-1ubuntu0.22.04.1

---
apt-mirror (0.5.4-1ubuntu0.22.04.1) jammy; urgency=medium

  * Download cnf files  (LP: #1825755)
- Adds support for xz files
- d/p/Support-for-xz-translations.patch
- d/p/Download-cnf-Files.patch

 -- Heather Lemon   Tue, 30 Jan 2024
22:50:26 +

** Changed in: apt-mirror (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/1825755

Title:
  apt-mirror in all versions (including disco and last from github)
  doesn't mirror Commands-* files

Status in apt-mirror package in Ubuntu:
  Fix Released
Status in apt-mirror source package in Xenial:
  Won't Fix
Status in apt-mirror source package in Bionic:
  Won't Fix
Status in apt-mirror source package in Eoan:
  Won't Fix
Status in apt-mirror source package in Focal:
  Fix Committed
Status in apt-mirror source package in Groovy:
  Won't Fix
Status in apt-mirror source package in Jammy:
  Fix Released

Bug description:
  [Impact]

  * since ubuntu disco, main repositories contains 'cnf' directory with
  'Commands*' files. those files are compressed with xy, whereas apt-
  mirror 0.5.1 doesn't contain the patch which enable download of .xz
  compressed files

  * Without this update, users are not able to mirror newer releases of
  Ubuntu.

  [Test Case]

  * On any release of Ubuntu install apt-mirror and add this line to
  /etc/apt/mirror.list:

  deb http://archive.ubuntu.com/ubuntu eoan-updates main restricted
  universe multiverse

  * sync the mirror using `apt-mirror`

  * Attempt to run `apt update` against the mirror. The result will be
  similar to:

  ...
  Err:7 http://10.3.0.41/ubuntu eoan-updates/main amd64 c-n-f Metadata
    404  Not Found [IP: 10.3.0.41 80]
  Ign:14 http://10.3.0.41/ubuntu eoan-updates/multiverse amd64 c-n-f Metadata
  Ign:15 http://10.3.0.41/ubuntu eoan-updates/universe amd64 c-n-f Metadata
  Ign:16 http://10.3.0.41/ubuntu eoan-updates/restricted amd64 c-n-f Metadata
  Reading package lists... Done
  E: Failed to fetch 
http://10.3.0.41/ubuntu/dists/eoan-updates/main/cnf/Commands-amd64  404  Not 
Found [IP: 10.3.0.41 80]
  E: Some index files failed to download. They have been ignored, or old ones 
used instead.
  ...

  * Updating the apt-mirror package from ppa:slashd/test and then re-
  running the `apt-mirror` command will then allow a successful `apt
  update`.

  [Regression Potential]

  * The regression potential is low since the package doesn't currently
  work properly anyway.

  * It's a patchset from a fork repo, if apt-mirror upstream becomes
  alive again in the future, it won't necessary mean that the fork will
  be commited/merged upstream, and Ubuntu package might differ from
  original upstream until next version bump.

  [Other informations]

  Upstream bug:
  https://github.com/apt-mirror/apt-mirror/issues/118

  Not much update has been made since Upstream become inactive as noted
  from the output of rmadison:

  Since Bionic, it is a simple copy from release to active devel release
  and so on directly from debian, no patching whatsoever and nothing new
  to pull from Debian as well.

  
  Ubuntu
   apt-mirror | 0.5.1-1ubuntu1   | xenial/universe  | source, all
   apt-mirror | 0.5.4-1  | bionic/universe  | source, all
   apt-mirror | 0.5.4-1  | disco/universe   | source, all
   apt-mirror | 0.5.4-1  | eoan/universe| source, all
   apt-mirror | 0.5.4-1  | focal/universe   | source, all
   apt-mirror | 0.5.4-1  | groovy/universe  | source, all

  Debian
  apt-mirror 0.5.4-1 is found in sid/unstable
  ---

  The required patchset is from a fork of upstream apt-mirror
  josbraden/apt-mirror (https://github.com/josbraden/apt-mirror)

  Note that upstream apt-mirror is not active anymore, and is looking
  for a new maintainer as published in their github page:
  https://github.com/apt-mirror/apt-mirror

  That's why we have to rely on the fork atm.

  The required patchset are (tested by Chris in the form of a test pkg:
  0001-Copy-DEP-11-functions-for-editing.patch
  0001-Replace-DEP-11-with-cnf-in-DEP-11-code-copy.patch
  0001-Fix-Regex.patch
  0001-Improve-regex-for-cnf-file-matching.patch
  0001-Remove-dev-note.patch
  0001-Fix-missing-parenthesis.patch

  I also talked with sil2100 (SRU verification team member) about the
  feasibilty of this SRU (from a fork repo):

  "
   Yeah, I'd say fixes from forked repositories in this case make 
sense Since there's no longer any 'one authority' for it.
  "

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/apt-mirror/+bug/1825755/+subscriptions


___
Mailing list: 

[Group.of.nepali.translators] [Bug 2015420] Re: motd: can't disable esm-related messages

2024-03-28 Thread Launchpad Bug Tracker
This bug was fixed in the package update-notifier - 3.192.68build1

---
update-notifier (3.192.68build1) noble; urgency=medium

  * No-change rebuild against libglib2.0-0t64

 -- Steve Langasek   Mon, 11 Mar 2024
23:47:11 +

** Changed in: update-notifier (Ubuntu)
   Status: In Progress => 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/2015420

Title:
  motd: can't disable esm-related messages

Status in update-notifier package in Ubuntu:
  Fix Released
Status in update-notifier source package in Xenial:
  Fix Released
Status in update-notifier source package in Bionic:
  Fix Released
Status in update-notifier source package in Focal:
  Fix Released
Status in update-notifier source package in Jammy:
  Fix Released

Bug description:
  [ Impact ]

  If ESM Infra/Apps is available for a system, users will always see
  messages related to those Ubuntu Pro services in their MOTDs. As
  stated in the original description, there have been complaints on how
  hard it is to disable those messages - we have users who don't want
  Pro and don't want to be reminded of Pro all the time.

  The fix here is making it easier for people to disable the ESM related
  messages in the update-related MOTD, by giving them a way to opt-out.
  Users will have the option to create the /var/lib/ubuntu-
  advantage/hide-esm-in-motd marker file, causing the /usr/lib/update-
  notifier/update-motd-updates-available script to include a --no-esm-
  messages flag when generating the outputs.

  This file is the same file used in the Pro Client to suppress those
  messages.

  [ Test Plan ]

  Compare the messages before and after installing the new version of the 
package, and make sure they are exactly the same in different scenarios:
  - ESM status: unavailable, disabled, enabled
  - LTS system: yes or no
  - updates available: yes or no

  Thankfully, the unit test suite in tests/test_motd.py covers all of
  those scenarios functionality-wise. Manual checks on real systems may
  endorse the functionality.

  New tests were added to the suite making sure the flag hides the ESM
  related messages when it is present.

  On real systems, creating the /var/lib/ubuntu-advantage/hide-esm-in-
  motd marker file and making sure to update the MOTDs should remove ESM
  related messages for the same scenarios above.

  The execution of the script relies on running one of a couple trigger
  hooks set in the apt configuration. Running `apt update` will trigger
  one of them. To make sure messages will be updated, the
  /var/lib/update-notifier/updates-available stamp file can be removed
  before the update. (The alternative would be running manually with
  --force, but that is slightly worse for acceptance testing)

  [ Where problems could occur ]

  - Other software may be relying on the apt-check script to generate
  human-readable messages. A mistake here could intefere with the
  message generated, changing expectation on stable releases, or causing
  errors. To mitigate that, the standard behavior is exactly the same if
  the marker file is absent, and all existing functionality is
  preserved.

  - Users may make mistakes when creating the marker file. We will
  mitigate that by having comprehensible documentation with a clear
  explanation of what the flag does and where to put it. The worst that
  can happen is that users create a useless file, and no change happens.

  [ Other Info ]

  As opposed to what was in the original description, the proposed
  changeset does not separate esm messages from the regular updates
  messages - this ensures current users and potential callers get
  exactly the same result when checking their outputs after the change
  lands.

  As suggested in the original description, we understand that it is not
  the easiest and straightforward approach create a specific file when
  compared to running a command or clicking a button. However, the
  messages are there for a product decision, and it is a product
  decision not to have a "too easy opt-out". On the other hand, users
  who want to disable this are capable of creating the file, and it will
  be way easier for them than making the changes in the python script
  itself - plus the configuration is kept between upgrades.

  As noted in a subsequent comment, the patch fixing this bug introduces
  a new help message. The translations of update-notifier are shipped
  together with the package. Consulting with @enr0n, the decision about
  this new entry is:

  - For the Noble version, @enr0n will add this new line to the pot file, so it 
can be translated for the future releases.
  - For the SRUs, we will let it be as is. The main two reasons are:

    1. there is low value in translating this string to the couple
  languages we know, and new translations would require a new 

[Group.of.nepali.translators] [Bug 2055046] Re: ubuntu-pro-client:3 duplicate log entry for /var/log/ubuntu-advantage-license-check.log

2024-03-28 Thread Launchpad Bug Tracker
This bug was fixed in the package ubuntu-advantage-tools - 31.2.2

---
ubuntu-advantage-tools (31.2.2) noble; urgency=medium

  * version.py: fix internal version to match ubuntu package version (it was
missed in the previous upload, so 31.2.1 is "burned" now)

 -- Andreas Hasenack   Sun, 24 Mar 2024 10:52:02
-0300

** Changed in: ubuntu-advantage-tools (Ubuntu)
   Status: Confirmed => 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/2055046

Title:
  ubuntu-pro-client:3 duplicate log entry for /var/log/ubuntu-advantage-
  license-check.log

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 Mantic:
  Fix Released

Bug description:
  [ Impact ]
  After an upgrade from ubuntu-advantage-tools 30.1 to ubuntu-pro-client 31.1, 
an old logrotate conffile named ubuntu-advantage-tools is left behind. The old 
file configures the same files as the new conffile: ubuntu-pro-client.
  The result is that when logrotate runs (on a daily timer) it has an error 
because two configurations for the same log files exist. This results in a 
"degraded" system status.

  The fix is to use the `mv_conffile` maintscript to remove the old
  ubuntu-advantage-tools logrotate conffile on upgrade.

  [ Test Plan ]
  We added a test to the ubuntu-pro-client integration test suite that covers 
this scenario. It upgrades to the new ubuntu-pro-client and then runs logrotate 
and checks that there are no errors. Because this is covered by the integration 
test suite, this bug will be verified as part of the verification process for 
LP: #2048921.

  [ Where problems could occur ]
  Touching conffiles is always risky. It could result in the removal of a 
needed config option or in an unnecessary debconf prompt on upgrade. I tested 
that user modifications were preserved on upgrade, but there is always the 
possibility that something could go wrong.

  [ Original Description ]
  Logrotate does not start due to misconfigured Ubuntu Pro:

  $ sudo systemctl status logrotate | cat
  × logrotate.service - Rotate log files
   Loaded: loaded (/usr/lib/systemd/system/logrotate.service; static)
   Active: failed (Result: exit-code) since Mon 2024-02-26 15:10:44 CET; 9s 
ago
  TriggeredBy: ● logrotate.timer
     Docs: man:logrotate(8)
   man:logrotate.conf(5)
  Process: 85798 ExecStart=/usr/sbin/logrotate /etc/logrotate.conf 
(code=exited, status=1/FAILURE)
     Main PID: 85798 (code=exited, status=1/FAILURE)
  CPU: 69ms

  Feb 26 15:10:44 workstation5 systemd[1]: Starting logrotate.service - Rotate 
log files...
  Feb 26 15:10:44 workstation5 logrotate[85798]: error: ubuntu-pro-client:3 
duplicate log entry for /var/log/ubuntu-advantage-license-check.log
  Feb 26 15:10:44 workstation5 logrotate[85798]: error: found error in file 
ubuntu-pro-client, skipping
  Feb 26 15:10:44 workstation5 systemd[1]: logrotate.service: Main process 
exited, code=exited, status=1/FAILURE
  Feb 26 15:10:44 workstation5 systemd[1]: logrotate.service: Failed with 
result 'exit-code'.
  Feb 26 15:10:44 workstation5 systemd[1]: Failed to start logrotate.service - 
Rotate log files.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/ubuntu-advantage-tools/+bug/2055046/+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 2057937] Re: apt-news.service reporting errors after ubuntu-pro-client install

2024-03-28 Thread Launchpad Bug Tracker
This bug was fixed in the package ubuntu-advantage-tools - 31.2.2

---
ubuntu-advantage-tools (31.2.2) noble; urgency=medium

  * version.py: fix internal version to match ubuntu package version (it was
missed in the previous upload, so 31.2.1 is "burned" now)

 -- Andreas Hasenack   Sun, 24 Mar 2024 10:52:02
-0300

** Changed in: ubuntu-advantage-tools (Ubuntu Noble)
   Status: In Progress => 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/2057937

Title:
  apt-news.service reporting errors after ubuntu-pro-client install

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

Bug description:
  [ Impact ]

  src:ubuntu-advantage-tools version 31 introduced[1] an apparmor
  profile to the apt-news service. It's known that some ubuntu systems
  do not have apparmor enabled, and this was considered. The
  systemd.exec(5) manpage states that the AppArmorProfile setting has no
  effect if apparmor is disabled[2]. This was tested and verified.

  Turns out, however, that apparmor can be enabled on a system, but
  without the apparmor package installed. When this package is not
  installed, no profiles are loaded. Crucially, the ubuntu_pro_apt_news
  profile, used by apt-news.service, is not loaded.

  This situation is different than "apparmor is disabled", and systemd
  will try to launch apt-news confined by ubuntu_pro_apt_news. But since
  that profile is not loaded into the kernel, the service will fail.

  apt-news.service is called as an apt update hook, but its failure does
  not fail apt, since it's guarded[3] by "|| true", i.e., failures in
  the hook are ignored. The only impact is that apt news won't be
  fetched.

  [ Test Plan ]

  The test plan will be in two parts. One to confirm the apt-news
  service won't fail to start if the apparmor profile is not available
  (it's what triggered this bug). The second part is to confirm that in
  the "good case", with apparmor available on the system, the
  confinement is still applied.

  a) To reproduce the problem, launch an ubuntu lxd container, or a VM,
  and:

  # install ubuntu-advantage-tools 31 or later. It's in updates right
  now, so just make sure the system is updated:

  sudo apt update && sudo apt install ubuntu-advantage-tools -y

  # verify it's version 31 or higher:

  $ dpkg -l ubuntu-advantage-tools | grep ubuntu-advantage-tools
  ii  ubuntu-advantage-tools 31.2~22.04   all  transitional dummy 
package for ubuntu-pro-client

  # remove (not purge) apparmor:

  sudo apt remove apparmor -y

  # reboot

  sudo reboot

  # start apt-news.service, and verify it fails:

  $ sudo systemctl start apt-news.service
  Job for apt-news.service failed because the control process exited with error 
code.
  See "systemctl status apt-news.service" and "journalctl -xeu 
apt-news.service" for details.

  # The log will show it's because it couldn't confine the service with
  the ubuntu_pro_apt_news profile:

  $ systemctl status apt-news.service
  × apt-news.service - Update APT News
   Loaded: loaded (/lib/systemd/system/apt-news.service; static)
   Active: failed (Result: exit-code) since Mon 2024-03-18 20:35:41 UTC; 
35s ago
  Process: 263 ExecStart=/usr/bin/python3 
/usr/lib/ubuntu-advantage/apt_news.py (code=exited, status=231/APPARMOR)
     Main PID: 263 (code=exited, status=231/APPARMOR)
  CPU: 7ms

  Mar 18 20:35:41 j systemd[1]: Starting Update APT News...
  Mar 18 20:35:41 j systemd[263]: apt-news.service: Failed to prepare AppArmor 
profile change to ubuntu_pro_apt_news: No such file or directory
  Mar 18 20:35:41 j systemd[263]: apt-news.service: Failed at step APPARMOR 
spawning /usr/bin/python3: No such file or directory
  Mar 18 20:35:41 j systemd[1]: apt-news.service: Main process exited, 
code=exited, status=231/APPARMOR
  Mar 18 20:35:41 j systemd[1]: apt-news.service: Failed with result 
'exit-code'.
  Mar 18 20:35:41 j systemd[1]: Failed to start Update APT News.

  With the fixed package, the service will not fail to start.

  b) Continuing from the test plan above, now we will confirm that if
  apparmor is installed, that the apt-news service is run confined.

  * Install apparmor back again and reboot:

  $ sudo apt install apparmor -y
  $ sudo reboot

  * Confirm the apt-news profile is loaded and in enforce mode:

  $ sudo grep ubuntu_pro_apt_news /sys/kernel/security/apparmor/profiles
  

[Group.of.nepali.translators] [Bug 2058035] Re: [SRU] Create directories for apt configuration files if they are absent

2024-03-27 Thread Launchpad Bug Tracker
This bug was fixed in the package software-properties - 0.99.44

---
software-properties (0.99.44) noble; urgency=medium

  * Handle backup and restore of deb822 sources (LP: #2053228)

software-properties (0.99.43) noble; urgency=medium

  * Fix autopkgtest: Make sure directory exists before trying to create file
in it (LP: #2058035).

 -- Julian Andres Klode   Wed, 20 Mar 2024 13:18:16
+0100

** Changed in: software-properties (Ubuntu)
   Status: In Progress => 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/2058035

Title:
  [SRU] Create directories for apt configuration files if they are
  absent

Status in software-properties package in Ubuntu:
  Fix Released
Status in software-properties source package in Xenial:
  Fix Committed

Bug description:
  Impact
  --

  The autopkgtest for 0.96.20.12, which introduces Ubuntu Pro in
  Xenial's software-properties, failed on Dbus tests[1].

  The failure is because, at some point in time, the .keep file were
  removed from the otherwise empty tests/aptroot/etc/apt/apt.conf.d/.
  This caused the Git repository to drop
  tests/aptroot/etc/apt/apt.conf.d/ and also its parent, which also
  became empty, and the tests try to directly create files in those
  directories, raising the error.

  It seems that previous uploaders did not use the Git checkout, as the
  offending commit was introduced in Jun 2019 and there were subsequent
  uploads that did contain those empty directories.

  Test case
  -

  Trigger an autopkgtest against the proposed package version. It must
  succeed.

  Regression Potential
  

  Although the introduced change is idempotent, there could be other
  part of the code assuming the directories didn't exist and trying to
  create them with a "fail if already exists" approach, causing a
  runtime regression.

  [1]
  
https://objectstorage.prodstack5.canonical.com/swift/v1/AUTH_0f9aae918d5b4744bf7b827671c86842/autopkgtest-
  xenial/xenial/amd64/s/software-
  properties/20240301_100314_9e242@/log.gz

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/software-properties/+bug/2058035/+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 2015420] Re: motd: can't disable esm-related messages

2024-03-27 Thread Launchpad Bug Tracker
This bug was fixed in the package update-notifier - 3.192.1.21

---
update-notifier (3.192.1.21) bionic; urgency=medium

  * update-motd: use a marker file to hide ESM messages (LP: #2015420)

 -- Renan Rodrigo Barbosa   Mon, 04 Mar 2024
08:04:19 -0300

** Changed in: update-notifier (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/2015420

Title:
  motd: can't disable esm-related messages

Status in update-notifier package in Ubuntu:
  In Progress
Status in update-notifier source package in Xenial:
  Fix Released
Status in update-notifier source package in Bionic:
  Fix Released
Status in update-notifier source package in Focal:
  Fix Released
Status in update-notifier source package in Jammy:
  Fix Released

Bug description:
  [ Impact ]

  If ESM Infra/Apps is available for a system, users will always see
  messages related to those Ubuntu Pro services in their MOTDs. As
  stated in the original description, there have been complaints on how
  hard it is to disable those messages - we have users who don't want
  Pro and don't want to be reminded of Pro all the time.

  The fix here is making it easier for people to disable the ESM related
  messages in the update-related MOTD, by giving them a way to opt-out.
  Users will have the option to create the /var/lib/ubuntu-
  advantage/hide-esm-in-motd marker file, causing the /usr/lib/update-
  notifier/update-motd-updates-available script to include a --no-esm-
  messages flag when generating the outputs.

  This file is the same file used in the Pro Client to suppress those
  messages.

  [ Test Plan ]

  Compare the messages before and after installing the new version of the 
package, and make sure they are exactly the same in different scenarios:
  - ESM status: unavailable, disabled, enabled
  - LTS system: yes or no
  - updates available: yes or no

  Thankfully, the unit test suite in tests/test_motd.py covers all of
  those scenarios functionality-wise. Manual checks on real systems may
  endorse the functionality.

  New tests were added to the suite making sure the flag hides the ESM
  related messages when it is present.

  On real systems, creating the /var/lib/ubuntu-advantage/hide-esm-in-
  motd marker file and making sure to update the MOTDs should remove ESM
  related messages for the same scenarios above.

  The execution of the script relies on running one of a couple trigger
  hooks set in the apt configuration. Running `apt update` will trigger
  one of them. To make sure messages will be updated, the
  /var/lib/update-notifier/updates-available stamp file can be removed
  before the update. (The alternative would be running manually with
  --force, but that is slightly worse for acceptance testing)

  [ Where problems could occur ]

  - Other software may be relying on the apt-check script to generate
  human-readable messages. A mistake here could intefere with the
  message generated, changing expectation on stable releases, or causing
  errors. To mitigate that, the standard behavior is exactly the same if
  the marker file is absent, and all existing functionality is
  preserved.

  - Users may make mistakes when creating the marker file. We will
  mitigate that by having comprehensible documentation with a clear
  explanation of what the flag does and where to put it. The worst that
  can happen is that users create a useless file, and no change happens.

  [ Other Info ]

  As opposed to what was in the original description, the proposed
  changeset does not separate esm messages from the regular updates
  messages - this ensures current users and potential callers get
  exactly the same result when checking their outputs after the change
  lands.

  As suggested in the original description, we understand that it is not
  the easiest and straightforward approach create a specific file when
  compared to running a command or clicking a button. However, the
  messages are there for a product decision, and it is a product
  decision not to have a "too easy opt-out". On the other hand, users
  who want to disable this are capable of creating the file, and it will
  be way easier for them than making the changes in the python script
  itself - plus the configuration is kept between upgrades.

  As noted in a subsequent comment, the patch fixing this bug introduces
  a new help message. The translations of update-notifier are shipped
  together with the package. Consulting with @enr0n, the decision about
  this new entry is:

  - For the Noble version, @enr0n will add this new line to the pot file, so it 
can be translated for the future releases.
  - For the SRUs, we will let it be as is. The main two reasons are:

    1. there is low value in translating this string to the couple
  languages we know, and new 

[Group.of.nepali.translators] [Bug 2015420] Re: motd: can't disable esm-related messages

2024-03-27 Thread Launchpad Bug Tracker
This bug was fixed in the package update-notifier - 3.192.30.19

---
update-notifier (3.192.30.19) focal; urgency=medium

  * update-motd: use a marker file to hide ESM messages (LP: #2015420)

 -- Renan Rodrigo Barbosa   Mon, 04 Mar 2024
07:57:08 -0300

** Changed in: update-notifier (Ubuntu Focal)
   Status: Fix Committed => Fix Released

** Changed in: update-notifier (Ubuntu Bionic)
   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/2015420

Title:
  motd: can't disable esm-related messages

Status in update-notifier package in Ubuntu:
  In Progress
Status in update-notifier source package in Xenial:
  Fix Released
Status in update-notifier source package in Bionic:
  Fix Released
Status in update-notifier source package in Focal:
  Fix Released
Status in update-notifier source package in Jammy:
  Fix Released

Bug description:
  [ Impact ]

  If ESM Infra/Apps is available for a system, users will always see
  messages related to those Ubuntu Pro services in their MOTDs. As
  stated in the original description, there have been complaints on how
  hard it is to disable those messages - we have users who don't want
  Pro and don't want to be reminded of Pro all the time.

  The fix here is making it easier for people to disable the ESM related
  messages in the update-related MOTD, by giving them a way to opt-out.
  Users will have the option to create the /var/lib/ubuntu-
  advantage/hide-esm-in-motd marker file, causing the /usr/lib/update-
  notifier/update-motd-updates-available script to include a --no-esm-
  messages flag when generating the outputs.

  This file is the same file used in the Pro Client to suppress those
  messages.

  [ Test Plan ]

  Compare the messages before and after installing the new version of the 
package, and make sure they are exactly the same in different scenarios:
  - ESM status: unavailable, disabled, enabled
  - LTS system: yes or no
  - updates available: yes or no

  Thankfully, the unit test suite in tests/test_motd.py covers all of
  those scenarios functionality-wise. Manual checks on real systems may
  endorse the functionality.

  New tests were added to the suite making sure the flag hides the ESM
  related messages when it is present.

  On real systems, creating the /var/lib/ubuntu-advantage/hide-esm-in-
  motd marker file and making sure to update the MOTDs should remove ESM
  related messages for the same scenarios above.

  The execution of the script relies on running one of a couple trigger
  hooks set in the apt configuration. Running `apt update` will trigger
  one of them. To make sure messages will be updated, the
  /var/lib/update-notifier/updates-available stamp file can be removed
  before the update. (The alternative would be running manually with
  --force, but that is slightly worse for acceptance testing)

  [ Where problems could occur ]

  - Other software may be relying on the apt-check script to generate
  human-readable messages. A mistake here could intefere with the
  message generated, changing expectation on stable releases, or causing
  errors. To mitigate that, the standard behavior is exactly the same if
  the marker file is absent, and all existing functionality is
  preserved.

  - Users may make mistakes when creating the marker file. We will
  mitigate that by having comprehensible documentation with a clear
  explanation of what the flag does and where to put it. The worst that
  can happen is that users create a useless file, and no change happens.

  [ Other Info ]

  As opposed to what was in the original description, the proposed
  changeset does not separate esm messages from the regular updates
  messages - this ensures current users and potential callers get
  exactly the same result when checking their outputs after the change
  lands.

  As suggested in the original description, we understand that it is not
  the easiest and straightforward approach create a specific file when
  compared to running a command or clicking a button. However, the
  messages are there for a product decision, and it is a product
  decision not to have a "too easy opt-out". On the other hand, users
  who want to disable this are capable of creating the file, and it will
  be way easier for them than making the changes in the python script
  itself - plus the configuration is kept between upgrades.

  As noted in a subsequent comment, the patch fixing this bug introduces
  a new help message. The translations of update-notifier are shipped
  together with the package. Consulting with @enr0n, the decision about
  this new entry is:

  - For the Noble version, @enr0n will add this new line to the pot file, so it 
can be translated for the future releases.
  - For the SRUs, we will let it be as is. The main two reasons are:

    

[Group.of.nepali.translators] [Bug 2015420] Re: motd: can't disable esm-related messages

2024-03-27 Thread Launchpad Bug Tracker
This bug was fixed in the package update-notifier - 3.192.54.8

---
update-notifier (3.192.54.8) jammy; urgency=medium

  * update-motd: use a marker file to hide ESM messages (LP: #2015420)

 -- Renan Rodrigo Barbosa   Mon, 04 Mar 2024
07:49:00 -0300

** Changed in: update-notifier (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/2015420

Title:
  motd: can't disable esm-related messages

Status in update-notifier package in Ubuntu:
  In Progress
Status in update-notifier source package in Xenial:
  Fix Released
Status in update-notifier source package in Bionic:
  Fix Released
Status in update-notifier source package in Focal:
  Fix Released
Status in update-notifier source package in Jammy:
  Fix Released

Bug description:
  [ Impact ]

  If ESM Infra/Apps is available for a system, users will always see
  messages related to those Ubuntu Pro services in their MOTDs. As
  stated in the original description, there have been complaints on how
  hard it is to disable those messages - we have users who don't want
  Pro and don't want to be reminded of Pro all the time.

  The fix here is making it easier for people to disable the ESM related
  messages in the update-related MOTD, by giving them a way to opt-out.
  Users will have the option to create the /var/lib/ubuntu-
  advantage/hide-esm-in-motd marker file, causing the /usr/lib/update-
  notifier/update-motd-updates-available script to include a --no-esm-
  messages flag when generating the outputs.

  This file is the same file used in the Pro Client to suppress those
  messages.

  [ Test Plan ]

  Compare the messages before and after installing the new version of the 
package, and make sure they are exactly the same in different scenarios:
  - ESM status: unavailable, disabled, enabled
  - LTS system: yes or no
  - updates available: yes or no

  Thankfully, the unit test suite in tests/test_motd.py covers all of
  those scenarios functionality-wise. Manual checks on real systems may
  endorse the functionality.

  New tests were added to the suite making sure the flag hides the ESM
  related messages when it is present.

  On real systems, creating the /var/lib/ubuntu-advantage/hide-esm-in-
  motd marker file and making sure to update the MOTDs should remove ESM
  related messages for the same scenarios above.

  The execution of the script relies on running one of a couple trigger
  hooks set in the apt configuration. Running `apt update` will trigger
  one of them. To make sure messages will be updated, the
  /var/lib/update-notifier/updates-available stamp file can be removed
  before the update. (The alternative would be running manually with
  --force, but that is slightly worse for acceptance testing)

  [ Where problems could occur ]

  - Other software may be relying on the apt-check script to generate
  human-readable messages. A mistake here could intefere with the
  message generated, changing expectation on stable releases, or causing
  errors. To mitigate that, the standard behavior is exactly the same if
  the marker file is absent, and all existing functionality is
  preserved.

  - Users may make mistakes when creating the marker file. We will
  mitigate that by having comprehensible documentation with a clear
  explanation of what the flag does and where to put it. The worst that
  can happen is that users create a useless file, and no change happens.

  [ Other Info ]

  As opposed to what was in the original description, the proposed
  changeset does not separate esm messages from the regular updates
  messages - this ensures current users and potential callers get
  exactly the same result when checking their outputs after the change
  lands.

  As suggested in the original description, we understand that it is not
  the easiest and straightforward approach create a specific file when
  compared to running a command or clicking a button. However, the
  messages are there for a product decision, and it is a product
  decision not to have a "too easy opt-out". On the other hand, users
  who want to disable this are capable of creating the file, and it will
  be way easier for them than making the changes in the python script
  itself - plus the configuration is kept between upgrades.

  As noted in a subsequent comment, the patch fixing this bug introduces
  a new help message. The translations of update-notifier are shipped
  together with the package. Consulting with @enr0n, the decision about
  this new entry is:

  - For the Noble version, @enr0n will add this new line to the pot file, so it 
can be translated for the future releases.
  - For the SRUs, we will let it be as is. The main two reasons are:

    1. there is low value in translating this string to the couple
  languages we know, and new 

[Group.of.nepali.translators] [Bug 1990450] Re: Show potential Ubuntu Pro updates and apt news messages

2024-03-14 Thread Launchpad Bug Tracker
This bug was fixed in the package update-manager - 1:18.04.11.23

---
update-manager (1:18.04.11.23) bionic; urgency=medium

  * d/control: Depend on ubuntu-advantage-tools >= 30~.
Fixes edge case whereby the program crashes upon an incomplete
response from ua security-status (LP: #2049785).
  * The New Release dialog should take precedence over a list of updates dialog
if the latter would only show Ubuntu Pro updates in an unattached system.
(LP: #2051115).

update-manager (1:18.04.11.22) bionic; urgency=medium

  * Add back removed widgets to UI file to fix crash when updating
Upgrade Manager from inside itself (LP: #2045918).

update-manager (1:18.04.11.21) bionic; urgency=medium

  * Fix incorrect available version for Ubuntu Pro updates in unattached case
(LP: #2043425).

update-manager (1:18.04.11.20) bionic; urgency=medium

  * Ubuntu Pro (LP: #1990450):
- fix another linter error which was created while fixing a missing
  space in the previous upload...

update-manager (1:18.04.11.19) bionic; urgency=medium

  * Ubuntu Pro (LP: #1990450):
- Address linter errors that cause autopkgtest to fail.

update-manager (1:18.04.11.18) bionic; urgency=medium

  * Ubuntu Pro (LP: #1990450):
- Show Ubuntu Pro packages, whether the system is attached to Ubuntu Pro
  or not.
- Replace Install now button by Enable Ubuntu Pro button when only Ubuntu
  Pro packages are available and the machine is not attached.
- Fix checkbox and expander widget from overlapping.
- Add News pane in a expander.
- Replace notebook with Description and Changes tabs by a pane.

update-manager (1:18.04.11.17) bionic; urgency=medium

  * Fix Ubuntu Pro updates checkbox and expander widget from overlapping
(LP: #1990450)

update-manager (1:18.04.11.16) bionic; urgency=medium

  * Update of the parsing for pro client changes (lp: #1990450)

update-manager (1:18.04.11.15) bionic; urgency=medium

  * Show pending Ubuntu pro packages (LP: #1990450)

update-manager (1:18.04.11.14) bionic; urgency=medium

  * tests/test_meta_release_core.py: switch a test from using lucid to bionic
as precise was removed from the archive. (LP: #1929865)

 -- Nathan Pratta Teodosio   Mon, 22 Jan
2024 21:36:03 +0100

** Changed in: update-manager (Ubuntu Bionic)
   Status: Fix Committed => Fix Released

** Changed in: update-manager (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/1990450

Title:
  Show potential Ubuntu Pro updates and apt news messages

Status in update-manager package in Ubuntu:
  Fix Released
Status in update-manager source package in Xenial:
  Fix Released
Status in update-manager source package in Bionic:
  Fix Released
Status in update-manager source package in Focal:
  Fix Released
Status in update-manager source package in Jammy:
  Fix Released
Status in update-manager source package in Kinetic:
  Fix Released
Status in update-manager source package in Lunar:
  Won't Fix
Status in update-manager source package in Mantic:
  Won't Fix
Status in update-manager source package in Noble:
  Fix Released

Bug description:
  [Impact]
  Show the Ubuntu Pro (aka Ubuntu Advantage) updates that would be enabled if 
you attached this machine. This information is not currently shown.

  The new revision also update the reference to the Software Properties'
  Livepatch tab which doesn't exist anymore since bug #2003527 and was
  replaced by Ubuntu Pro.

  There is also a new section 'News' showing the apt-news messages if
  there are any available and some layout changes to accommodate for the
  new section

  [Test Case]
  1. Do fresh install of Ubuntu with available updates
  2. Check there are updates available by running:
  $ pro security-status
  Note that updates are only available for older LTS releases.
  If there are no Pro specific updates available, install any package listed in 
https://esm.ubuntu.com/apps/ubuntu/dists/jammy-apps-security/main/binary-amd64/Packages
 (without attaching your machine!)
  3. Open update-manager

  -> There should be a 'Ubuntu Pro security updates (Enable in
  Settings...)' section at the bottom of the updates list showing
  disabled and including under it the name of the packages that would be
  available if pro was enabled

  4. start software-properties, go to the ubuntu pro tab and attach to a pro 
account
  5. close software-properties and restart update-manager

  -> There should be a 'Ubuntu Pro security updates' section at the
  bottom of the updates list showing enabled and including under it
  packages updated provided by pro that can be installed

  6. Check the top of the update-manager dialog

  If there is a message available on the server
  $ curl https://motd.ubuntu.com/aptnews.json
  with a 

[Group.of.nepali.translators] [Bug 2043425] Re: Details pane against unavailable Pro updates is misleading

2024-03-14 Thread Launchpad Bug Tracker
This bug was fixed in the package update-manager - 1:18.04.11.23

---
update-manager (1:18.04.11.23) bionic; urgency=medium

  * d/control: Depend on ubuntu-advantage-tools >= 30~.
Fixes edge case whereby the program crashes upon an incomplete
response from ua security-status (LP: #2049785).
  * The New Release dialog should take precedence over a list of updates dialog
if the latter would only show Ubuntu Pro updates in an unattached system.
(LP: #2051115).

update-manager (1:18.04.11.22) bionic; urgency=medium

  * Add back removed widgets to UI file to fix crash when updating
Upgrade Manager from inside itself (LP: #2045918).

update-manager (1:18.04.11.21) bionic; urgency=medium

  * Fix incorrect available version for Ubuntu Pro updates in unattached case
(LP: #2043425).

update-manager (1:18.04.11.20) bionic; urgency=medium

  * Ubuntu Pro (LP: #1990450):
- fix another linter error which was created while fixing a missing
  space in the previous upload...

update-manager (1:18.04.11.19) bionic; urgency=medium

  * Ubuntu Pro (LP: #1990450):
- Address linter errors that cause autopkgtest to fail.

update-manager (1:18.04.11.18) bionic; urgency=medium

  * Ubuntu Pro (LP: #1990450):
- Show Ubuntu Pro packages, whether the system is attached to Ubuntu Pro
  or not.
- Replace Install now button by Enable Ubuntu Pro button when only Ubuntu
  Pro packages are available and the machine is not attached.
- Fix checkbox and expander widget from overlapping.
- Add News pane in a expander.
- Replace notebook with Description and Changes tabs by a pane.

update-manager (1:18.04.11.17) bionic; urgency=medium

  * Fix Ubuntu Pro updates checkbox and expander widget from overlapping
(LP: #1990450)

update-manager (1:18.04.11.16) bionic; urgency=medium

  * Update of the parsing for pro client changes (lp: #1990450)

update-manager (1:18.04.11.15) bionic; urgency=medium

  * Show pending Ubuntu pro packages (LP: #1990450)

update-manager (1:18.04.11.14) bionic; urgency=medium

  * tests/test_meta_release_core.py: switch a test from using lucid to bionic
as precise was removed from the archive. (LP: #1929865)

 -- Nathan Pratta Teodosio   Mon, 22 Jan
2024 21:36:03 +0100

** Changed in: update-manager (Ubuntu Bionic)
   Status: Fix Committed => Fix Released

** Changed in: update-manager (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/2043425

Title:
  Details pane against unavailable Pro updates is misleading

Status in update-manager package in Ubuntu:
  Fix Released
Status in update-manager source package in Xenial:
  Fix Released
Status in update-manager source package in Bionic:
  Fix Released
Status in update-manager source package in Focal:
  Fix Committed
Status in update-manager source package in Jammy:
  Fix Released
Status in update-manager source package in Noble:
  Fix Released

Bug description:
  * Impact

  If Pro is not enabled, then the details pane against a Pro update
  misleads the user into believing that there is no update available.

  Example of someone being misled:
  https://inteltechniques.com/blog/2023/11/12/ubuntu-pro-shenanigans/

  Expected results: either no details presented, or the actual details
  of the potential Pro update presented

  Actual results: a message that implies that there is no update
  available for this package, Pro or not.

  * Test Case

  Install the update on a system not attached to Pro, select an update
  in the Pro section, check the 'Version available' string, it should
  reflect the version that would be installed if pro was enabled

  * Regression potential

  The change is in the code getting the available version to display, if
  the logic was wrong it could lead to have the 'available version'
  label being missing or incorrect. The code could hit an exception if
  there was not non expected value

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/update-manager/+bug/2043425/+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 2045918] Re: [SRU] Fix crash caused by updating update-manager from inside itself

2024-03-14 Thread Launchpad Bug Tracker
This bug was fixed in the package update-manager - 1:18.04.11.23

---
update-manager (1:18.04.11.23) bionic; urgency=medium

  * d/control: Depend on ubuntu-advantage-tools >= 30~.
Fixes edge case whereby the program crashes upon an incomplete
response from ua security-status (LP: #2049785).
  * The New Release dialog should take precedence over a list of updates dialog
if the latter would only show Ubuntu Pro updates in an unattached system.
(LP: #2051115).

update-manager (1:18.04.11.22) bionic; urgency=medium

  * Add back removed widgets to UI file to fix crash when updating
Upgrade Manager from inside itself (LP: #2045918).

update-manager (1:18.04.11.21) bionic; urgency=medium

  * Fix incorrect available version for Ubuntu Pro updates in unattached case
(LP: #2043425).

update-manager (1:18.04.11.20) bionic; urgency=medium

  * Ubuntu Pro (LP: #1990450):
- fix another linter error which was created while fixing a missing
  space in the previous upload...

update-manager (1:18.04.11.19) bionic; urgency=medium

  * Ubuntu Pro (LP: #1990450):
- Address linter errors that cause autopkgtest to fail.

update-manager (1:18.04.11.18) bionic; urgency=medium

  * Ubuntu Pro (LP: #1990450):
- Show Ubuntu Pro packages, whether the system is attached to Ubuntu Pro
  or not.
- Replace Install now button by Enable Ubuntu Pro button when only Ubuntu
  Pro packages are available and the machine is not attached.
- Fix checkbox and expander widget from overlapping.
- Add News pane in a expander.
- Replace notebook with Description and Changes tabs by a pane.

update-manager (1:18.04.11.17) bionic; urgency=medium

  * Fix Ubuntu Pro updates checkbox and expander widget from overlapping
(LP: #1990450)

update-manager (1:18.04.11.16) bionic; urgency=medium

  * Update of the parsing for pro client changes (lp: #1990450)

update-manager (1:18.04.11.15) bionic; urgency=medium

  * Show pending Ubuntu pro packages (LP: #1990450)

update-manager (1:18.04.11.14) bionic; urgency=medium

  * tests/test_meta_release_core.py: switch a test from using lucid to bionic
as precise was removed from the archive. (LP: #1929865)

 -- Nathan Pratta Teodosio   Mon, 22 Jan
2024 21:36:03 +0100

** Changed in: update-manager (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/2045918

Title:
  [SRU] Fix crash caused by updating update-manager from inside itself

Status in update-manager package in Ubuntu:
  Fix Released
Status in update-manager source package in Xenial:
  Fix Released
Status in update-manager source package in Bionic:
  Fix Released
Status in update-manager source package in Focal:
  Fix Released
Status in update-manager source package in Jammy:
  Fix Released
Status in update-manager source package in Mantic:
  Won't Fix

Bug description:
  Impact
  --

  LP:1990450 introduced Ubuntu Pro updates and news to update-manager,
  but also a bug whereby updating update-manager itself while update-
  manager is running replaces its UI files with a version incompatible
  with the already running handle of update-manager, subsequently
  causing a crash when the latter references an widget existing only in
  the old UI file.

  In other words, update-manager crashes if the user tries installing
  the new update-manager release from inside itself.

  Even though updates would have been installed successfully at that
  point and subsequent runs of update-manager would not crash, the user
  is none the wiser and is most likely left worried about his resulting
  system state.

  Test case
  -

  1. Have the old version of Update Manager installed and the proposed
  version available in the Apt database, such that, in Jammy for
  example, 'apt install --dry-run --verbose-versions' would report

    update-manager (1:22.04.9 => 1:22.04.19)

  2. Start update-manager from a terminal.

  3. Make sure 'Software Updater' is selected in the list. We don't care
  about any other package for this test.

  4. Click 'Install now'.

  The installation must complete successfully and the view must be
  automatically recalculated. Verify that the application didn't crash
  (no tracebacks in the terminal window) and confirm with 'apt policy
  update-manager' that the new version was indeed installed.

  To note
  ---

  The recalculated view will not include references to Ubuntu Pro
  (neither news pane nor Ubuntu Pro updates section), as it is still the
  old version of the program that is running.

  Regression potential
  

  GTK is very finicky about its *.ui files; We must look out for other
  widgets failing to map or being relocated.

  Original report
  ---

  The Ubuntu Error Tracker has been receiving 

[Group.of.nepali.translators] [Bug 2049785] Re: /usr/bin/update-manager:json.decoder.JSONDecodeError:/bin/update-manager@118:start_update:start_available:refresh_cache:_get_ua_security_status:load:loa

2024-03-14 Thread Launchpad Bug Tracker
This bug was fixed in the package update-manager - 1:20.04.10.20

---
update-manager (1:20.04.10.20) focal; urgency=medium

  * d/control: Depend on ubuntu-advantage-tools >= 30~.
Fixes edge case whereby the program crashes upon an incomplete
response from ua security-status (LP: #2049785).
  * The New Release dialog should take precedence over a list of updates dialog
if the latter would only show Ubuntu Pro updates in an unattached system.
(LP: #2051115).

update-manager (1:20.04.10.19) focal; urgency=medium

  * Add back removed widgets to UI file to fix crash when updating
Upgrade Manager from inside itself (LP: #2045918).

 -- Nathan Pratta Teodosio   Mon, 22 Jan
2024 21:32:17 +0100

** Changed in: update-manager (Ubuntu Focal)
   Status: Fix Committed => Fix Released

** Changed in: update-manager (Ubuntu Bionic)
   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/2049785

Title:
  /usr/bin/update-manager:json.decoder.JSONDecodeError:/bin/update-
  
manager@118:start_update:start_available:refresh_cache:_get_ua_security_status:load:loads:decode:raw_decode

Status in update-manager package in Ubuntu:
  Fix Released
Status in update-manager source package in Xenial:
  Fix Released
Status in update-manager source package in Bionic:
  Fix Released
Status in update-manager source package in Focal:
  Fix Released
Status in update-manager source package in Jammy:
  Fix Released

Bug description:
  * Impact

  The new Ubuntu Pro integration hits an exception when the pro client
  call isn't returning a value json output

  * Test case

  Check that reports on
  https://errors.ubuntu.com/problem/741dff427bf59c3208da3b509caf1e8d2385fdea
  stop

  Also on a system not connected to pro, install an old ubuntu-
  advantage-tools 27 (outdated version), disconnect from internet and
  start update-manager, it should list the updates and not error out

  * Regression potential

  The code is changing the callback to get the list of pro updates to
  use the ubuntu-advantage-tools python API instead of calling the
  cmdline client. If there is an issue with the new API the pro updates
  listing on non pro-attached system could be incorrect or the client
  could hit a new exception

  --

  In JournalErrors:

  --->
  Failed to access URL: 
https://contracts.canonical.com/v1/resources?architecture=amd64=5.15.0-91-generic=focal
  Cannot verify certificate of server
  Please check your openssl configuration.
  [info] A new version is available: 30~20.04
  Please run:
  sudo apt-get install ubuntu-advantage-tools
  <---

  Is it the ubuntu-advantage-tools version problem, is it the failure to
  access contracts.canonical.com? Should we switch to calling the API
  directly as in 24.04[1] or handle the exception?

  [1] https://code.launchpad.net/~nteodosio/update-manager/+git/update-
  manager/+merge/456088

  --

  The Ubuntu Error Tracker has been receiving reports about a problem regarding 
update-manager.  This problem was most recently seen with package version 
1:20.04.10.18, the problem page at 
https://errors.ubuntu.com/problem/741dff427bf59c3208da3b509caf1e8d2385fdea 
contains more details, including versions of packages affected, stacktrace or 
traceback, and individual crash reports.
  If you do not have access to the Ubuntu Error Tracker and are a software 
developer, you can request it at http://forms.canonical.com/reports/.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/update-manager/+bug/2049785/+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 2045918] Re: [SRU] Fix crash caused by updating update-manager from inside itself

2024-03-14 Thread Launchpad Bug Tracker
This bug was fixed in the package update-manager - 1:20.04.10.20

---
update-manager (1:20.04.10.20) focal; urgency=medium

  * d/control: Depend on ubuntu-advantage-tools >= 30~.
Fixes edge case whereby the program crashes upon an incomplete
response from ua security-status (LP: #2049785).
  * The New Release dialog should take precedence over a list of updates dialog
if the latter would only show Ubuntu Pro updates in an unattached system.
(LP: #2051115).

update-manager (1:20.04.10.19) focal; urgency=medium

  * Add back removed widgets to UI file to fix crash when updating
Upgrade Manager from inside itself (LP: #2045918).

 -- Nathan Pratta Teodosio   Mon, 22 Jan
2024 21:32:17 +0100

** Changed in: update-manager (Ubuntu Focal)
   Status: Fix Committed => Fix Released

** Changed in: update-manager (Ubuntu Bionic)
   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/2045918

Title:
  [SRU] Fix crash caused by updating update-manager from inside itself

Status in update-manager package in Ubuntu:
  Fix Released
Status in update-manager source package in Xenial:
  Fix Released
Status in update-manager source package in Bionic:
  Fix Released
Status in update-manager source package in Focal:
  Fix Released
Status in update-manager source package in Jammy:
  Fix Released
Status in update-manager source package in Mantic:
  Won't Fix

Bug description:
  Impact
  --

  LP:1990450 introduced Ubuntu Pro updates and news to update-manager,
  but also a bug whereby updating update-manager itself while update-
  manager is running replaces its UI files with a version incompatible
  with the already running handle of update-manager, subsequently
  causing a crash when the latter references an widget existing only in
  the old UI file.

  In other words, update-manager crashes if the user tries installing
  the new update-manager release from inside itself.

  Even though updates would have been installed successfully at that
  point and subsequent runs of update-manager would not crash, the user
  is none the wiser and is most likely left worried about his resulting
  system state.

  Test case
  -

  1. Have the old version of Update Manager installed and the proposed
  version available in the Apt database, such that, in Jammy for
  example, 'apt install --dry-run --verbose-versions' would report

    update-manager (1:22.04.9 => 1:22.04.19)

  2. Start update-manager from a terminal.

  3. Make sure 'Software Updater' is selected in the list. We don't care
  about any other package for this test.

  4. Click 'Install now'.

  The installation must complete successfully and the view must be
  automatically recalculated. Verify that the application didn't crash
  (no tracebacks in the terminal window) and confirm with 'apt policy
  update-manager' that the new version was indeed installed.

  To note
  ---

  The recalculated view will not include references to Ubuntu Pro
  (neither news pane nor Ubuntu Pro updates section), as it is still the
  old version of the program that is running.

  Regression potential
  

  GTK is very finicky about its *.ui files; We must look out for other
  widgets failing to map or being relocated.

  Original report
  ---

  The Ubuntu Error Tracker has been receiving reports about a problem regarding 
update-manager.  This problem was most recently seen with package version 
1:22.04.17, the problem page at 
https://errors.ubuntu.com/problem/7b4facc926a743e632733dcc290e7cd5623b6eb0 
contains more details, including versions of packages affected, stacktrace or 
traceback, and individual crash reports.
  If you do not have access to the Ubuntu Error Tracker and are a software 
developer, you can request it at http://forms.canonical.com/reports/.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/update-manager/+bug/2045918/+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 2049785] Re: /usr/bin/update-manager:json.decoder.JSONDecodeError:/bin/update-manager@118:start_update:start_available:refresh_cache:_get_ua_security_status:load:loa

2024-03-14 Thread Launchpad Bug Tracker
This bug was fixed in the package update-manager - 1:18.04.11.23

---
update-manager (1:18.04.11.23) bionic; urgency=medium

  * d/control: Depend on ubuntu-advantage-tools >= 30~.
Fixes edge case whereby the program crashes upon an incomplete
response from ua security-status (LP: #2049785).
  * The New Release dialog should take precedence over a list of updates dialog
if the latter would only show Ubuntu Pro updates in an unattached system.
(LP: #2051115).

update-manager (1:18.04.11.22) bionic; urgency=medium

  * Add back removed widgets to UI file to fix crash when updating
Upgrade Manager from inside itself (LP: #2045918).

update-manager (1:18.04.11.21) bionic; urgency=medium

  * Fix incorrect available version for Ubuntu Pro updates in unattached case
(LP: #2043425).

update-manager (1:18.04.11.20) bionic; urgency=medium

  * Ubuntu Pro (LP: #1990450):
- fix another linter error which was created while fixing a missing
  space in the previous upload...

update-manager (1:18.04.11.19) bionic; urgency=medium

  * Ubuntu Pro (LP: #1990450):
- Address linter errors that cause autopkgtest to fail.

update-manager (1:18.04.11.18) bionic; urgency=medium

  * Ubuntu Pro (LP: #1990450):
- Show Ubuntu Pro packages, whether the system is attached to Ubuntu Pro
  or not.
- Replace Install now button by Enable Ubuntu Pro button when only Ubuntu
  Pro packages are available and the machine is not attached.
- Fix checkbox and expander widget from overlapping.
- Add News pane in a expander.
- Replace notebook with Description and Changes tabs by a pane.

update-manager (1:18.04.11.17) bionic; urgency=medium

  * Fix Ubuntu Pro updates checkbox and expander widget from overlapping
(LP: #1990450)

update-manager (1:18.04.11.16) bionic; urgency=medium

  * Update of the parsing for pro client changes (lp: #1990450)

update-manager (1:18.04.11.15) bionic; urgency=medium

  * Show pending Ubuntu pro packages (LP: #1990450)

update-manager (1:18.04.11.14) bionic; urgency=medium

  * tests/test_meta_release_core.py: switch a test from using lucid to bionic
as precise was removed from the archive. (LP: #1929865)

 -- Nathan Pratta Teodosio   Mon, 22 Jan
2024 21:36:03 +0100

** Changed in: update-manager (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/2049785

Title:
  /usr/bin/update-manager:json.decoder.JSONDecodeError:/bin/update-
  
manager@118:start_update:start_available:refresh_cache:_get_ua_security_status:load:loads:decode:raw_decode

Status in update-manager package in Ubuntu:
  Fix Released
Status in update-manager source package in Xenial:
  Fix Released
Status in update-manager source package in Bionic:
  Fix Released
Status in update-manager source package in Focal:
  Fix Released
Status in update-manager source package in Jammy:
  Fix Released

Bug description:
  * Impact

  The new Ubuntu Pro integration hits an exception when the pro client
  call isn't returning a value json output

  * Test case

  Check that reports on
  https://errors.ubuntu.com/problem/741dff427bf59c3208da3b509caf1e8d2385fdea
  stop

  Also on a system not connected to pro, install an old ubuntu-
  advantage-tools 27 (outdated version), disconnect from internet and
  start update-manager, it should list the updates and not error out

  * Regression potential

  The code is changing the callback to get the list of pro updates to
  use the ubuntu-advantage-tools python API instead of calling the
  cmdline client. If there is an issue with the new API the pro updates
  listing on non pro-attached system could be incorrect or the client
  could hit a new exception

  --

  In JournalErrors:

  --->
  Failed to access URL: 
https://contracts.canonical.com/v1/resources?architecture=amd64=5.15.0-91-generic=focal
  Cannot verify certificate of server
  Please check your openssl configuration.
  [info] A new version is available: 30~20.04
  Please run:
  sudo apt-get install ubuntu-advantage-tools
  <---

  Is it the ubuntu-advantage-tools version problem, is it the failure to
  access contracts.canonical.com? Should we switch to calling the API
  directly as in 24.04[1] or handle the exception?

  [1] https://code.launchpad.net/~nteodosio/update-manager/+git/update-
  manager/+merge/456088

  --

  The Ubuntu Error Tracker has been receiving reports about a problem regarding 
update-manager.  This problem was most recently seen with package version 
1:20.04.10.18, the problem page at 
https://errors.ubuntu.com/problem/741dff427bf59c3208da3b509caf1e8d2385fdea 
contains more details, including versions of packages affected, stacktrace or 
traceback, and individual crash reports.
  If you do not have access 

[Group.of.nepali.translators] [Bug 2051115] Re: ubuntu pro integration interferes with dist-upgrade prompting

2024-03-14 Thread Launchpad Bug Tracker
This bug was fixed in the package update-manager - 1:20.04.10.20

---
update-manager (1:20.04.10.20) focal; urgency=medium

  * d/control: Depend on ubuntu-advantage-tools >= 30~.
Fixes edge case whereby the program crashes upon an incomplete
response from ua security-status (LP: #2049785).
  * The New Release dialog should take precedence over a list of updates dialog
if the latter would only show Ubuntu Pro updates in an unattached system.
(LP: #2051115).

update-manager (1:20.04.10.19) focal; urgency=medium

  * Add back removed widgets to UI file to fix crash when updating
Upgrade Manager from inside itself (LP: #2045918).

 -- Nathan Pratta Teodosio   Mon, 22 Jan
2024 21:32:17 +0100

** Changed in: update-manager (Ubuntu Focal)
   Status: Fix Committed => Fix Released

** Changed in: update-manager (Ubuntu Bionic)
   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/2051115

Title:
  ubuntu pro integration interferes with dist-upgrade prompting

Status in update-manager package in Ubuntu:
  Fix Released
Status in update-manager source package in Xenial:
  Fix Released
Status in update-manager source package in Bionic:
  Fix Released
Status in update-manager source package in Focal:
  Fix Released
Status in update-manager source package in Jammy:
  Fix Released
Status in update-manager source package in Noble:
  Fix Released

Bug description:
  The listing of Ubuntu Pro packages has been introduced in recent
  versions of update-manager, but as an undesired consequence, in up to
  date machines unattached to Ubuntu Pro, update-manager stopped
  prompting to upgrade to a next supported release.

  Ubuntu Pro packages should be merely an addition to this program and
  not alter its main behavior.

  [Test plan]

  --->
  ua detach --assume-yes
  apt update
  apt upgrade
  apt install hello
  update-manager
  <---

  Instead of listing Ubuntu Pro packages (the hello one, for example,
  always has a ESM update) that would be installable if the user
  attached to Ubuntu Pro, the update-manager window should simply do as
  it did in older versions, namely, state that software is up to date,
  and, if a newer LTS is available, suggest to the user to update to it.

  [Where problems could occur]

  The Pro packages should still be listed as such (i.e. under their own
  section, "Ubuntu Pro security updates", in the package listing) in
  case there is at least one upgradable package (as of 'apt list
  --upgradable'), whether the machine is attached, in which case the
  Ubuntu Pro section is sensitive, or unattached to Ubuntu Pro, in which
  case it is insensitive.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/update-manager/+bug/2051115/+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 2051115] Re: ubuntu pro integration interferes with dist-upgrade prompting

2024-03-14 Thread Launchpad Bug Tracker
This bug was fixed in the package update-manager - 1:18.04.11.23

---
update-manager (1:18.04.11.23) bionic; urgency=medium

  * d/control: Depend on ubuntu-advantage-tools >= 30~.
Fixes edge case whereby the program crashes upon an incomplete
response from ua security-status (LP: #2049785).
  * The New Release dialog should take precedence over a list of updates dialog
if the latter would only show Ubuntu Pro updates in an unattached system.
(LP: #2051115).

update-manager (1:18.04.11.22) bionic; urgency=medium

  * Add back removed widgets to UI file to fix crash when updating
Upgrade Manager from inside itself (LP: #2045918).

update-manager (1:18.04.11.21) bionic; urgency=medium

  * Fix incorrect available version for Ubuntu Pro updates in unattached case
(LP: #2043425).

update-manager (1:18.04.11.20) bionic; urgency=medium

  * Ubuntu Pro (LP: #1990450):
- fix another linter error which was created while fixing a missing
  space in the previous upload...

update-manager (1:18.04.11.19) bionic; urgency=medium

  * Ubuntu Pro (LP: #1990450):
- Address linter errors that cause autopkgtest to fail.

update-manager (1:18.04.11.18) bionic; urgency=medium

  * Ubuntu Pro (LP: #1990450):
- Show Ubuntu Pro packages, whether the system is attached to Ubuntu Pro
  or not.
- Replace Install now button by Enable Ubuntu Pro button when only Ubuntu
  Pro packages are available and the machine is not attached.
- Fix checkbox and expander widget from overlapping.
- Add News pane in a expander.
- Replace notebook with Description and Changes tabs by a pane.

update-manager (1:18.04.11.17) bionic; urgency=medium

  * Fix Ubuntu Pro updates checkbox and expander widget from overlapping
(LP: #1990450)

update-manager (1:18.04.11.16) bionic; urgency=medium

  * Update of the parsing for pro client changes (lp: #1990450)

update-manager (1:18.04.11.15) bionic; urgency=medium

  * Show pending Ubuntu pro packages (LP: #1990450)

update-manager (1:18.04.11.14) bionic; urgency=medium

  * tests/test_meta_release_core.py: switch a test from using lucid to bionic
as precise was removed from the archive. (LP: #1929865)

 -- Nathan Pratta Teodosio   Mon, 22 Jan
2024 21:36:03 +0100

** Changed in: update-manager (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/2051115

Title:
  ubuntu pro integration interferes with dist-upgrade prompting

Status in update-manager package in Ubuntu:
  Fix Released
Status in update-manager source package in Xenial:
  Fix Released
Status in update-manager source package in Bionic:
  Fix Released
Status in update-manager source package in Focal:
  Fix Released
Status in update-manager source package in Jammy:
  Fix Released
Status in update-manager source package in Noble:
  Fix Released

Bug description:
  The listing of Ubuntu Pro packages has been introduced in recent
  versions of update-manager, but as an undesired consequence, in up to
  date machines unattached to Ubuntu Pro, update-manager stopped
  prompting to upgrade to a next supported release.

  Ubuntu Pro packages should be merely an addition to this program and
  not alter its main behavior.

  [Test plan]

  --->
  ua detach --assume-yes
  apt update
  apt upgrade
  apt install hello
  update-manager
  <---

  Instead of listing Ubuntu Pro packages (the hello one, for example,
  always has a ESM update) that would be installable if the user
  attached to Ubuntu Pro, the update-manager window should simply do as
  it did in older versions, namely, state that software is up to date,
  and, if a newer LTS is available, suggest to the user to update to it.

  [Where problems could occur]

  The Pro packages should still be listed as such (i.e. under their own
  section, "Ubuntu Pro security updates", in the package listing) in
  case there is at least one upgradable package (as of 'apt list
  --upgradable'), whether the machine is attached, in which case the
  Ubuntu Pro section is sensitive, or unattached to Ubuntu Pro, in which
  case it is insensitive.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/update-manager/+bug/2051115/+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 2049785] Re: /usr/bin/update-manager:json.decoder.JSONDecodeError:/bin/update-manager@118:start_update:start_available:refresh_cache:_get_ua_security_status:load:loa

2024-03-14 Thread Launchpad Bug Tracker
This bug was fixed in the package update-manager - 1:22.04.19

---
update-manager (1:22.04.19) jammy; urgency=medium

  * d/control: Depend on ubuntu-advantage-tools >= 30~.
Fixes edge case whereby the program crashes upon an incomplete
response from ua security-status (LP: #2049785).
  * The New Release dialog should take precedence over a list of updates dialog
if the latter would only show Ubuntu Pro updates in an unattached system.
(LP: #2051115).

 -- Nathan Pratta Teodosio   Fri, 26 Jan
2024 15:10:31 +0100

** Changed in: update-manager (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/2049785

Title:
  /usr/bin/update-manager:json.decoder.JSONDecodeError:/bin/update-
  
manager@118:start_update:start_available:refresh_cache:_get_ua_security_status:load:loads:decode:raw_decode

Status in update-manager package in Ubuntu:
  Fix Released
Status in update-manager source package in Xenial:
  Fix Committed
Status in update-manager source package in Bionic:
  Fix Committed
Status in update-manager source package in Focal:
  Fix Committed
Status in update-manager source package in Jammy:
  Fix Released

Bug description:
  * Impact

  The new Ubuntu Pro integration hits an exception when the pro client
  call isn't returning a value json output

  * Test case

  Check that reports on
  https://errors.ubuntu.com/problem/741dff427bf59c3208da3b509caf1e8d2385fdea
  stop

  Also on a system not connected to pro, install an old ubuntu-
  advantage-tools 27 (outdated version), disconnect from internet and
  start update-manager, it should list the updates and not error out

  * Regression potential

  The code is changing the callback to get the list of pro updates to
  use the ubuntu-advantage-tools python API instead of calling the
  cmdline client. If there is an issue with the new API the pro updates
  listing on non pro-attached system could be incorrect or the client
  could hit a new exception

  --

  In JournalErrors:

  --->
  Failed to access URL: 
https://contracts.canonical.com/v1/resources?architecture=amd64=5.15.0-91-generic=focal
  Cannot verify certificate of server
  Please check your openssl configuration.
  [info] A new version is available: 30~20.04
  Please run:
  sudo apt-get install ubuntu-advantage-tools
  <---

  Is it the ubuntu-advantage-tools version problem, is it the failure to
  access contracts.canonical.com? Should we switch to calling the API
  directly as in 24.04[1] or handle the exception?

  [1] https://code.launchpad.net/~nteodosio/update-manager/+git/update-
  manager/+merge/456088

  --

  The Ubuntu Error Tracker has been receiving reports about a problem regarding 
update-manager.  This problem was most recently seen with package version 
1:20.04.10.18, the problem page at 
https://errors.ubuntu.com/problem/741dff427bf59c3208da3b509caf1e8d2385fdea 
contains more details, including versions of packages affected, stacktrace or 
traceback, and individual crash reports.
  If you do not have access to the Ubuntu Error Tracker and are a software 
developer, you can request it at http://forms.canonical.com/reports/.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/update-manager/+bug/2049785/+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 2051115] Re: ubuntu pro integration interferes with dist-upgrade prompting

2024-03-14 Thread Launchpad Bug Tracker
This bug was fixed in the package update-manager - 1:22.04.19

---
update-manager (1:22.04.19) jammy; urgency=medium

  * d/control: Depend on ubuntu-advantage-tools >= 30~.
Fixes edge case whereby the program crashes upon an incomplete
response from ua security-status (LP: #2049785).
  * The New Release dialog should take precedence over a list of updates dialog
if the latter would only show Ubuntu Pro updates in an unattached system.
(LP: #2051115).

 -- Nathan Pratta Teodosio   Fri, 26 Jan
2024 15:10:31 +0100

** Changed in: update-manager (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/2051115

Title:
  ubuntu pro integration interferes with dist-upgrade prompting

Status in update-manager package in Ubuntu:
  Fix Released
Status in update-manager source package in Xenial:
  Fix Committed
Status in update-manager source package in Bionic:
  Fix Committed
Status in update-manager source package in Focal:
  Fix Committed
Status in update-manager source package in Jammy:
  Fix Released
Status in update-manager source package in Noble:
  Fix Released

Bug description:
  The listing of Ubuntu Pro packages has been introduced in recent
  versions of update-manager, but as an undesired consequence, in up to
  date machines unattached to Ubuntu Pro, update-manager stopped
  prompting to upgrade to a next supported release.

  Ubuntu Pro packages should be merely an addition to this program and
  not alter its main behavior.

  [Test plan]

  --->
  ua detach --assume-yes
  apt update
  apt upgrade
  apt install hello
  update-manager
  <---

  Instead of listing Ubuntu Pro packages (the hello one, for example,
  always has a ESM update) that would be installable if the user
  attached to Ubuntu Pro, the update-manager window should simply do as
  it did in older versions, namely, state that software is up to date,
  and, if a newer LTS is available, suggest to the user to update to it.

  [Where problems could occur]

  The Pro packages should still be listed as such (i.e. under their own
  section, "Ubuntu Pro security updates", in the package listing) in
  case there is at least one upgradable package (as of 'apt list
  --upgradable'), whether the machine is attached, in which case the
  Ubuntu Pro section is sensitive, or unattached to Ubuntu Pro, in which
  case it is insensitive.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/update-manager/+bug/2051115/+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 2044657] Re: Multiple data corruption issues in zfs

2024-03-13 Thread Launchpad Bug Tracker
This bug was fixed in the package zfs-linux - 2.1.5-1ubuntu6~22.04.3

---
zfs-linux (2.1.5-1ubuntu6~22.04.3) jammy; urgency=medium

  * d/p/77b0c6f0403b2b7d145bf6c244b6acbc757ccdc9.patch Cherry-pick
"dnode_is_dirty: check dnode and its data for dirtiness" fix from
zfs-2.1.14. LP: #2044657

 -- Dimitri John Ledkov   Wed, 31 Jan 2024
14:32:34 +

** Changed in: zfs-linux (Ubuntu Jammy)
   Status: Fix Committed => Fix Released

** Changed in: zfs-linux (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/2044657

Title:
  Multiple data corruption issues in zfs

Status in zfs-linux package in Ubuntu:
  Fix Released
Status in zfs-linux source package in Xenial:
  Confirmed
Status in zfs-linux source package in Bionic:
  Confirmed
Status in zfs-linux source package in Focal:
  Fix Released
Status in zfs-linux source package in Jammy:
  Fix Released
Status in zfs-linux source package in Lunar:
  Won't Fix
Status in zfs-linux source package in Mantic:
  Fix Released
Status in zfs-linux source package in Noble:
  Fix Released

Bug description:
  [ Impact ]

   * Multiple data corruption issues have been identified and fixed in
  ZFS. Some of them, at varying real-life reproducibility frequency have
  been deterimed to affect very old zfs releases. Recommendation is to
  upgrade to 2.2.2 or 2.1.14 or backport dnat patch alone. This is to
  ensure users get other potentially related fixes and runtime tunables
  to possibly mitigate other bugs that are related and are being fixed
  upstream for future releases.

   * For jammy the 2.1.14 upgrade will bring HWE kernel support and also
  compatiblity/support for hardened kernel builds that mitigate SLS
  (straight-line-speculation).

   * In the absence of the upgrade a cherry-pick will address this
  particular popular issue alone - without addressing other issues
  w.r.t. Redbleed / SLS, bugfixes around trim support, and other related
  improvements that were discovered and fixed around the same time as
  this popular issue.

  [ Test Plan ]

   * !!! Danger !!! use reproducer from
  https://zfsonlinux.topicbox.com/groups/zfs-discuss/T12876116b8607cdb
  and confirm if that issue is resolved or not. Do not run on production
  ZFS pools / systems.

   * autopkgtest pass (from https://ubuntu-archive-
  team.ubuntu.com/proposed-migration/ )

   * adt-matrix pass (from https://kernel.ubuntu.com/adt-matrix/ )

   * kernel regression zfs testsuite pass (from Kernel team RT test
  results summary, private)

   * zsys integration test pass (upgrade of zsys installed systems for
  all releases)

   * zsys install test pass (for daily images of LTS releases only that
  have such installer support, as per iso tracker test case)

   * LXD (ping LXD team to upgrade vendored in tooling to 2.2.2 and
  2.1.14, and test LXD on these updated kernels)

  [ Where problems could occur ]

   * Upgrade to 2.1.14 on jammy with SLS mitigations compatiblity will
  introduce slight slow down on amd64 (for hw accelerated assembly code-
  paths only in the encryption primitives)

   * Uncertain of the perfomance impact of the extra checks in dnat
  patch fix itself. Possibly affecting speed of operation, at the
  benefit of correctness.

   * The cherry-picked patch ("dnat"? dnode) changes the dirty data check, but
 only makes it stronger and not weaker, thus if it were incorrect, likely
 only performance would be impacted (and it is unlikely to be incorrect
 given upstream reviews and attention to data corruption issues; also,
 there are no additional changes to that function upstream)

  [ Other Info ]

   * https://github.com/openzfs/zfs/pull/15571 is most current
  consideration of affairs

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/zfs-linux/+bug/2044657/+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 2019997] Re: pro livepatch status incorrect when run as normal user

2024-03-12 Thread Launchpad Bug Tracker
This bug was fixed in the package ubuntu-advantage-tools - 31.2~18.04

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

  * Backport new upstream release (LP: #2048921)

ubuntu-advantage-tools (31.2) noble; urgency=medium

  * properly rename logrotate conffile to avoid duplicate confiles, keep user 
changes
and avoid unnecessary prompts (LP: #2055046)
  * use mv_conffile on all ubuntu-advantage-tools conffiles to avoid "obsolete" 
dpkg
conffile statuses
  * fix regression in api u.pro.attach.auto.should_auto_attach.v1 so that it 
works with
the new package names

ubuntu-advantage-tools (31.1) noble; urgency=medium

  * fix unit test that failed on newer version of python

ubuntu-advantage-tools (31) noble; urgency=medium

  * d/*:
- rename ubuntu-advantage-tools to ubuntu-pro-client
- rename ubuntu-advantage-pro to ubuntu-pro-image-auto-attach
  * d/apparmor:
- introduce new ubuntu_pro_apt_news apparmor policy
  * d/control:
- update descriptions and homepages
- update ubuntu-pro-client-l10n to Depend on same binary version
  of ubuntu-pro-client
  * d/rules:
- install ubuntu_pro_apt_news apparmor policy
  * d/ubuntu-pro-client.prerm:
- removed dependency on python3 by reimplementing in sh (LP: #2021988)
  * apport:
- collect logs related to ubuntu_pro_apt_news apparmor policy
  * release-upgrades.d/ubuntu-advantage-upgrades.cfg:
- convert APT list files to deb822 files when upgrading to noble
  * systemd/apt-news.service:
- add apparmor profile and capability restrictions
  * systemd/ubuntu-advantage.service:
- avoid deadlock when started during cloud-config.service (LP: #2050022)
  * New upstream release 31 (LP: #2048921)
- api:
  + u.pro.attach.auto.full_auto_attach.v1: new cloud_override param
  + u.pro.status.enabled_services.v1:
* include services in "warning" state
* include "usg"
  + u.pro.security.fix.*.plan.v1: export common objects from
endpoint modules (GH: #2714)
- cli:
  + add autocomplete for api subcommand
  + autocomplete multiple services for enable/disable subcommands
  + if lock is held, cli will retry over the course of a few seconds
- collect-logs:
  + include logs related to ubuntu_pro_apt_news apparmor policy
  + include logs of apt-news.service
  + include logs of esm-cache.service
- enable:
  + use deb822 apt source file format when on noble or later
- fix:
  + avoid insinuating that CVEs were found on the machine (GH: #1522)
  + ignore LSNs when considering related USNs
  + pick CVE description based on what packages are installed
- landscape:
  + don't disable landscape on ubuntu releases where it cannot be
enabled (GH: #2743)
  + no longer assume landscape-client gets removed on disable (GH: #2840)
  + leave client.conf in place instead of renaming
  + require service to be running to consider "enabled"
  + new explanatory message when disabling
- motd: properly pluralize messages about updates (GH: #1579)
- status: show warning when canonical-livepatch command fails
  (LP: #2019997)
- timer jobs: jobs-status.json is now world readable (GH: #2601)

ubuntu-advantage-tools (30.1) noble; urgency=medium

  * fix UnboundLocalError in update-check error handling (LP: #2043836)

 -- Grant Orndorff   Thu, 29 Feb 2024
09:03:11 -0500

** 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/2019997

Title:
  pro livepatch status incorrect when run as normal user

Status in Canonical Livepatch Client:
  New
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 Mantic:
  Fix Released

Bug description:
  [ Impact ]

  pro status shows livepatch as "disabled" when "canonical-livepatch"
  returns an error. This can be misleading. It would be more helpful to
  propagate the error message up to the user through pro status; that is
  what the fix does.

  [ Test Plan ]

  In a multipass VM:
  ```
  # attach to pro
  sudo pro attach
  # hack canonical-livepatch to return an error
  cat > error.sh <&2
  false
  EOF
  chmod +x error.sh
  sudo rm /snap/bin/canonical-livepatch
  sudo ln -s /home/ubuntu/error.sh /snap/bin/canonical-livepatch
  # check livepatch's status according to pro
  pro status
  ```

  Without the fix, livepatch will show as "disabled".
  With the fix, 

[Group.of.nepali.translators] [Bug 2043836] Re: /usr/bin/ubuntu-advantage:UnboundLocalError:wrapper:main:action_security_status:security_status_dict:get_installed_packages_by_origin:__enter__:get_apt_

2024-03-12 Thread Launchpad Bug Tracker
This bug was fixed in the package ubuntu-advantage-tools - 31.2~18.04

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

  * Backport new upstream release (LP: #2048921)

ubuntu-advantage-tools (31.2) noble; urgency=medium

  * properly rename logrotate conffile to avoid duplicate confiles, keep user 
changes
and avoid unnecessary prompts (LP: #2055046)
  * use mv_conffile on all ubuntu-advantage-tools conffiles to avoid "obsolete" 
dpkg
conffile statuses
  * fix regression in api u.pro.attach.auto.should_auto_attach.v1 so that it 
works with
the new package names

ubuntu-advantage-tools (31.1) noble; urgency=medium

  * fix unit test that failed on newer version of python

ubuntu-advantage-tools (31) noble; urgency=medium

  * d/*:
- rename ubuntu-advantage-tools to ubuntu-pro-client
- rename ubuntu-advantage-pro to ubuntu-pro-image-auto-attach
  * d/apparmor:
- introduce new ubuntu_pro_apt_news apparmor policy
  * d/control:
- update descriptions and homepages
- update ubuntu-pro-client-l10n to Depend on same binary version
  of ubuntu-pro-client
  * d/rules:
- install ubuntu_pro_apt_news apparmor policy
  * d/ubuntu-pro-client.prerm:
- removed dependency on python3 by reimplementing in sh (LP: #2021988)
  * apport:
- collect logs related to ubuntu_pro_apt_news apparmor policy
  * release-upgrades.d/ubuntu-advantage-upgrades.cfg:
- convert APT list files to deb822 files when upgrading to noble
  * systemd/apt-news.service:
- add apparmor profile and capability restrictions
  * systemd/ubuntu-advantage.service:
- avoid deadlock when started during cloud-config.service (LP: #2050022)
  * New upstream release 31 (LP: #2048921)
- api:
  + u.pro.attach.auto.full_auto_attach.v1: new cloud_override param
  + u.pro.status.enabled_services.v1:
* include services in "warning" state
* include "usg"
  + u.pro.security.fix.*.plan.v1: export common objects from
endpoint modules (GH: #2714)
- cli:
  + add autocomplete for api subcommand
  + autocomplete multiple services for enable/disable subcommands
  + if lock is held, cli will retry over the course of a few seconds
- collect-logs:
  + include logs related to ubuntu_pro_apt_news apparmor policy
  + include logs of apt-news.service
  + include logs of esm-cache.service
- enable:
  + use deb822 apt source file format when on noble or later
- fix:
  + avoid insinuating that CVEs were found on the machine (GH: #1522)
  + ignore LSNs when considering related USNs
  + pick CVE description based on what packages are installed
- landscape:
  + don't disable landscape on ubuntu releases where it cannot be
enabled (GH: #2743)
  + no longer assume landscape-client gets removed on disable (GH: #2840)
  + leave client.conf in place instead of renaming
  + require service to be running to consider "enabled"
  + new explanatory message when disabling
- motd: properly pluralize messages about updates (GH: #1579)
- status: show warning when canonical-livepatch command fails
  (LP: #2019997)
- timer jobs: jobs-status.json is now world readable (GH: #2601)

ubuntu-advantage-tools (30.1) noble; urgency=medium

  * fix UnboundLocalError in update-check error handling (LP: #2043836)

 -- Grant Orndorff   Thu, 29 Feb 2024
09:03:11 -0500

** 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/2043836

Title:
  /usr/bin/ubuntu-
  
advantage:UnboundLocalError:wrapper:main:action_security_status:security_status_dict:get_installed_packages_by_origin:__enter__:get_apt_pkg_cache:get_last_known_candidate:get_pkg_candidate_version:__enter__:get_apt_pkg_cache:/usr/bin/ubuntu-
  
advantage@33:wrapper:_warn_about_new_version:check_for_new_version:get_last_known_candidate

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 Lunar:
  Won't Fix
Status in ubuntu-advantage-tools source package in Mantic:
  Fix Released

Bug description:
  [ Impact ]

  When apt cannot be run as a normal user, and a pro command is run as a
  normal user, a bug occurs in the error handling. An UnboundLocalError
  occurs.

  The fix is to give that variable an initial value so that it is not
  unbound during the error handling.

  [ Test Plan ]

  lxc launch ubuntu-daily:jammy test
  lxc shell test
  # 

[Group.of.nepali.translators] [Bug 2019997] Re: pro livepatch status incorrect when run as normal user

2024-03-12 Thread Launchpad Bug Tracker
This bug was fixed in the package ubuntu-advantage-tools - 31.2~22.04

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

  * Backport new upstream release (LP: #2048921)

ubuntu-advantage-tools (31.2) noble; urgency=medium

  * properly rename logrotate conffile to avoid duplicate confiles, keep user 
changes
and avoid unnecessary prompts (LP: #2055046)
  * use mv_conffile on all ubuntu-advantage-tools conffiles to avoid "obsolete" 
dpkg
conffile statuses
  * fix regression in api u.pro.attach.auto.should_auto_attach.v1 so that it 
works with
the new package names

ubuntu-advantage-tools (31.1) noble; urgency=medium

  * fix unit test that failed on newer version of python

ubuntu-advantage-tools (31) noble; urgency=medium

  * d/*:
- rename ubuntu-advantage-tools to ubuntu-pro-client
- rename ubuntu-advantage-pro to ubuntu-pro-image-auto-attach
  * d/apparmor:
- introduce new ubuntu_pro_apt_news apparmor policy
  * d/control:
- update descriptions and homepages
- update ubuntu-pro-client-l10n to Depend on same binary version
  of ubuntu-pro-client
  * d/rules:
- install ubuntu_pro_apt_news apparmor policy
  * d/ubuntu-pro-client.prerm:
- removed dependency on python3 by reimplementing in sh (LP: #2021988)
  * apport:
- collect logs related to ubuntu_pro_apt_news apparmor policy
  * release-upgrades.d/ubuntu-advantage-upgrades.cfg:
- convert APT list files to deb822 files when upgrading to noble
  * systemd/apt-news.service:
- add apparmor profile and capability restrictions
  * systemd/ubuntu-advantage.service:
- avoid deadlock when started during cloud-config.service (LP: #2050022)
  * New upstream release 31 (LP: #2048921)
- api:
  + u.pro.attach.auto.full_auto_attach.v1: new cloud_override param
  + u.pro.status.enabled_services.v1:
* include services in "warning" state
* include "usg"
  + u.pro.security.fix.*.plan.v1: export common objects from
endpoint modules (GH: #2714)
- cli:
  + add autocomplete for api subcommand
  + autocomplete multiple services for enable/disable subcommands
  + if lock is held, cli will retry over the course of a few seconds
- collect-logs:
  + include logs related to ubuntu_pro_apt_news apparmor policy
  + include logs of apt-news.service
  + include logs of esm-cache.service
- enable:
  + use deb822 apt source file format when on noble or later
- fix:
  + avoid insinuating that CVEs were found on the machine (GH: #1522)
  + ignore LSNs when considering related USNs
  + pick CVE description based on what packages are installed
- landscape:
  + don't disable landscape on ubuntu releases where it cannot be
enabled (GH: #2743)
  + no longer assume landscape-client gets removed on disable (GH: #2840)
  + leave client.conf in place instead of renaming
  + require service to be running to consider "enabled"
  + new explanatory message when disabling
- motd: properly pluralize messages about updates (GH: #1579)
- status: show warning when canonical-livepatch command fails
  (LP: #2019997)
- timer jobs: jobs-status.json is now world readable (GH: #2601)

ubuntu-advantage-tools (30.1) noble; urgency=medium

  * fix UnboundLocalError in update-check error handling (LP: #2043836)

 -- Grant Orndorff   Thu, 29 Feb 2024
09:03:11 -0500

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

Title:
  pro livepatch status incorrect when run as normal user

Status in Canonical Livepatch Client:
  New
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 Mantic:
  Fix Released

Bug description:
  [ Impact ]

  pro status shows livepatch as "disabled" when "canonical-livepatch"
  returns an error. This can be misleading. It would be more helpful to
  propagate the error message up to the user through pro status; that is
  what the fix does.

  [ Test Plan ]

  In a multipass VM:
  ```
  # attach to pro
  sudo pro attach
  # hack canonical-livepatch to return an error
  cat > error.sh <&2
  false
  EOF
  chmod +x error.sh
  sudo rm /snap/bin/canonical-livepatch
  sudo ln -s /home/ubuntu/error.sh /snap/bin/canonical-livepatch
  # check livepatch's status according to 

[Group.of.nepali.translators] [Bug 2019997] Re: pro livepatch status incorrect when run as normal user

2024-03-12 Thread Launchpad Bug Tracker
This bug was fixed in the package ubuntu-advantage-tools - 31.2~20.04

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

  * Backport new upstream release (LP: #2048921)

ubuntu-advantage-tools (31.2) noble; urgency=medium

  * properly rename logrotate conffile to avoid duplicate confiles, keep user 
changes
and avoid unnecessary prompts (LP: #2055046)
  * use mv_conffile on all ubuntu-advantage-tools conffiles to avoid "obsolete" 
dpkg
conffile statuses
  * fix regression in api u.pro.attach.auto.should_auto_attach.v1 so that it 
works with
the new package names

ubuntu-advantage-tools (31.1) noble; urgency=medium

  * fix unit test that failed on newer version of python

ubuntu-advantage-tools (31) noble; urgency=medium

  * d/*:
- rename ubuntu-advantage-tools to ubuntu-pro-client
- rename ubuntu-advantage-pro to ubuntu-pro-image-auto-attach
  * d/apparmor:
- introduce new ubuntu_pro_apt_news apparmor policy
  * d/control:
- update descriptions and homepages
- update ubuntu-pro-client-l10n to Depend on same binary version
  of ubuntu-pro-client
  * d/rules:
- install ubuntu_pro_apt_news apparmor policy
  * d/ubuntu-pro-client.prerm:
- removed dependency on python3 by reimplementing in sh (LP: #2021988)
  * apport:
- collect logs related to ubuntu_pro_apt_news apparmor policy
  * release-upgrades.d/ubuntu-advantage-upgrades.cfg:
- convert APT list files to deb822 files when upgrading to noble
  * systemd/apt-news.service:
- add apparmor profile and capability restrictions
  * systemd/ubuntu-advantage.service:
- avoid deadlock when started during cloud-config.service (LP: #2050022)
  * New upstream release 31 (LP: #2048921)
- api:
  + u.pro.attach.auto.full_auto_attach.v1: new cloud_override param
  + u.pro.status.enabled_services.v1:
* include services in "warning" state
* include "usg"
  + u.pro.security.fix.*.plan.v1: export common objects from
endpoint modules (GH: #2714)
- cli:
  + add autocomplete for api subcommand
  + autocomplete multiple services for enable/disable subcommands
  + if lock is held, cli will retry over the course of a few seconds
- collect-logs:
  + include logs related to ubuntu_pro_apt_news apparmor policy
  + include logs of apt-news.service
  + include logs of esm-cache.service
- enable:
  + use deb822 apt source file format when on noble or later
- fix:
  + avoid insinuating that CVEs were found on the machine (GH: #1522)
  + ignore LSNs when considering related USNs
  + pick CVE description based on what packages are installed
- landscape:
  + don't disable landscape on ubuntu releases where it cannot be
enabled (GH: #2743)
  + no longer assume landscape-client gets removed on disable (GH: #2840)
  + leave client.conf in place instead of renaming
  + require service to be running to consider "enabled"
  + new explanatory message when disabling
- motd: properly pluralize messages about updates (GH: #1579)
- status: show warning when canonical-livepatch command fails
  (LP: #2019997)
- timer jobs: jobs-status.json is now world readable (GH: #2601)

ubuntu-advantage-tools (30.1) noble; urgency=medium

  * fix UnboundLocalError in update-check error handling (LP: #2043836)

 -- Grant Orndorff   Thu, 29 Feb 2024
09:03:11 -0500

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

Title:
  pro livepatch status incorrect when run as normal user

Status in Canonical Livepatch Client:
  New
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 Mantic:
  Fix Released

Bug description:
  [ Impact ]

  pro status shows livepatch as "disabled" when "canonical-livepatch"
  returns an error. This can be misleading. It would be more helpful to
  propagate the error message up to the user through pro status; that is
  what the fix does.

  [ Test Plan ]

  In a multipass VM:
  ```
  # attach to pro
  sudo pro attach
  # hack canonical-livepatch to return an error
  cat > error.sh <&2
  false
  EOF
  chmod +x error.sh
  sudo rm /snap/bin/canonical-livepatch
  sudo ln -s /home/ubuntu/error.sh /snap/bin/canonical-livepatch
  # check livepatch's status according to pro
  pro status
  ```

  Without the fix, livepatch will show as "disabled".
  With the fix, 

[Group.of.nepali.translators] [Bug 2021988] Re: package ubuntu-advantage-tools 27.14.4 failed to install/upgrade: le sous-processus paquet ubuntu-advantage-tools script pre-removal installé a renvoyé

2024-03-12 Thread Launchpad Bug Tracker
This bug was fixed in the package ubuntu-advantage-tools - 31.2~20.04

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

  * Backport new upstream release (LP: #2048921)

ubuntu-advantage-tools (31.2) noble; urgency=medium

  * properly rename logrotate conffile to avoid duplicate confiles, keep user 
changes
and avoid unnecessary prompts (LP: #2055046)
  * use mv_conffile on all ubuntu-advantage-tools conffiles to avoid "obsolete" 
dpkg
conffile statuses
  * fix regression in api u.pro.attach.auto.should_auto_attach.v1 so that it 
works with
the new package names

ubuntu-advantage-tools (31.1) noble; urgency=medium

  * fix unit test that failed on newer version of python

ubuntu-advantage-tools (31) noble; urgency=medium

  * d/*:
- rename ubuntu-advantage-tools to ubuntu-pro-client
- rename ubuntu-advantage-pro to ubuntu-pro-image-auto-attach
  * d/apparmor:
- introduce new ubuntu_pro_apt_news apparmor policy
  * d/control:
- update descriptions and homepages
- update ubuntu-pro-client-l10n to Depend on same binary version
  of ubuntu-pro-client
  * d/rules:
- install ubuntu_pro_apt_news apparmor policy
  * d/ubuntu-pro-client.prerm:
- removed dependency on python3 by reimplementing in sh (LP: #2021988)
  * apport:
- collect logs related to ubuntu_pro_apt_news apparmor policy
  * release-upgrades.d/ubuntu-advantage-upgrades.cfg:
- convert APT list files to deb822 files when upgrading to noble
  * systemd/apt-news.service:
- add apparmor profile and capability restrictions
  * systemd/ubuntu-advantage.service:
- avoid deadlock when started during cloud-config.service (LP: #2050022)
  * New upstream release 31 (LP: #2048921)
- api:
  + u.pro.attach.auto.full_auto_attach.v1: new cloud_override param
  + u.pro.status.enabled_services.v1:
* include services in "warning" state
* include "usg"
  + u.pro.security.fix.*.plan.v1: export common objects from
endpoint modules (GH: #2714)
- cli:
  + add autocomplete for api subcommand
  + autocomplete multiple services for enable/disable subcommands
  + if lock is held, cli will retry over the course of a few seconds
- collect-logs:
  + include logs related to ubuntu_pro_apt_news apparmor policy
  + include logs of apt-news.service
  + include logs of esm-cache.service
- enable:
  + use deb822 apt source file format when on noble or later
- fix:
  + avoid insinuating that CVEs were found on the machine (GH: #1522)
  + ignore LSNs when considering related USNs
  + pick CVE description based on what packages are installed
- landscape:
  + don't disable landscape on ubuntu releases where it cannot be
enabled (GH: #2743)
  + no longer assume landscape-client gets removed on disable (GH: #2840)
  + leave client.conf in place instead of renaming
  + require service to be running to consider "enabled"
  + new explanatory message when disabling
- motd: properly pluralize messages about updates (GH: #1579)
- status: show warning when canonical-livepatch command fails
  (LP: #2019997)
- timer jobs: jobs-status.json is now world readable (GH: #2601)

ubuntu-advantage-tools (30.1) noble; urgency=medium

  * fix UnboundLocalError in update-check error handling (LP: #2043836)

 -- Grant Orndorff   Thu, 29 Feb 2024
09:03:11 -0500

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

Title:
  package ubuntu-advantage-tools 27.14.4 failed to install/upgrade: le
  sous-processus paquet ubuntu-advantage-tools script pre-removal
  installé a renvoyé un état de sortie d'erreur 1

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 Mantic:
  Fix Released

Bug description:
  [ Impact ]

  If somehow the prerm script ran while the Depends of u-a-t weren't
  installed, then it would crash.

  More generally, the prerm script is unnecessarily bloated by using
  python and importing many modules it doesn't use.

  The fix reimplements the python function from the old prerm in shell.
  This avoids running python at all.

  [ Test Plan ]

  In a lxd container:
  1. interfere with the python3-apt installation somehow (e.g. `rm -rf 
/usr/lib/python3/dist-packages/apt`)
  2. execute the u-a-t.prerm script `apt remove ubuntu-advantage-tools`
  Without the fix, you'll 

[Group.of.nepali.translators] [Bug 2021988] Re: package ubuntu-advantage-tools 27.14.4 failed to install/upgrade: le sous-processus paquet ubuntu-advantage-tools script pre-removal installé a renvoyé

2024-03-12 Thread Launchpad Bug Tracker
This bug was fixed in the package ubuntu-advantage-tools - 31.2~18.04

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

  * Backport new upstream release (LP: #2048921)

ubuntu-advantage-tools (31.2) noble; urgency=medium

  * properly rename logrotate conffile to avoid duplicate confiles, keep user 
changes
and avoid unnecessary prompts (LP: #2055046)
  * use mv_conffile on all ubuntu-advantage-tools conffiles to avoid "obsolete" 
dpkg
conffile statuses
  * fix regression in api u.pro.attach.auto.should_auto_attach.v1 so that it 
works with
the new package names

ubuntu-advantage-tools (31.1) noble; urgency=medium

  * fix unit test that failed on newer version of python

ubuntu-advantage-tools (31) noble; urgency=medium

  * d/*:
- rename ubuntu-advantage-tools to ubuntu-pro-client
- rename ubuntu-advantage-pro to ubuntu-pro-image-auto-attach
  * d/apparmor:
- introduce new ubuntu_pro_apt_news apparmor policy
  * d/control:
- update descriptions and homepages
- update ubuntu-pro-client-l10n to Depend on same binary version
  of ubuntu-pro-client
  * d/rules:
- install ubuntu_pro_apt_news apparmor policy
  * d/ubuntu-pro-client.prerm:
- removed dependency on python3 by reimplementing in sh (LP: #2021988)
  * apport:
- collect logs related to ubuntu_pro_apt_news apparmor policy
  * release-upgrades.d/ubuntu-advantage-upgrades.cfg:
- convert APT list files to deb822 files when upgrading to noble
  * systemd/apt-news.service:
- add apparmor profile and capability restrictions
  * systemd/ubuntu-advantage.service:
- avoid deadlock when started during cloud-config.service (LP: #2050022)
  * New upstream release 31 (LP: #2048921)
- api:
  + u.pro.attach.auto.full_auto_attach.v1: new cloud_override param
  + u.pro.status.enabled_services.v1:
* include services in "warning" state
* include "usg"
  + u.pro.security.fix.*.plan.v1: export common objects from
endpoint modules (GH: #2714)
- cli:
  + add autocomplete for api subcommand
  + autocomplete multiple services for enable/disable subcommands
  + if lock is held, cli will retry over the course of a few seconds
- collect-logs:
  + include logs related to ubuntu_pro_apt_news apparmor policy
  + include logs of apt-news.service
  + include logs of esm-cache.service
- enable:
  + use deb822 apt source file format when on noble or later
- fix:
  + avoid insinuating that CVEs were found on the machine (GH: #1522)
  + ignore LSNs when considering related USNs
  + pick CVE description based on what packages are installed
- landscape:
  + don't disable landscape on ubuntu releases where it cannot be
enabled (GH: #2743)
  + no longer assume landscape-client gets removed on disable (GH: #2840)
  + leave client.conf in place instead of renaming
  + require service to be running to consider "enabled"
  + new explanatory message when disabling
- motd: properly pluralize messages about updates (GH: #1579)
- status: show warning when canonical-livepatch command fails
  (LP: #2019997)
- timer jobs: jobs-status.json is now world readable (GH: #2601)

ubuntu-advantage-tools (30.1) noble; urgency=medium

  * fix UnboundLocalError in update-check error handling (LP: #2043836)

 -- Grant Orndorff   Thu, 29 Feb 2024
09:03:11 -0500

** 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/2021988

Title:
  package ubuntu-advantage-tools 27.14.4 failed to install/upgrade: le
  sous-processus paquet ubuntu-advantage-tools script pre-removal
  installé a renvoyé un état de sortie d'erreur 1

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 Mantic:
  Fix Released

Bug description:
  [ Impact ]

  If somehow the prerm script ran while the Depends of u-a-t weren't
  installed, then it would crash.

  More generally, the prerm script is unnecessarily bloated by using
  python and importing many modules it doesn't use.

  The fix reimplements the python function from the old prerm in shell.
  This avoids running python at all.

  [ Test Plan ]

  In a lxd container:
  1. interfere with the python3-apt installation somehow (e.g. `rm -rf 
/usr/lib/python3/dist-packages/apt`)
  2. execute the u-a-t.prerm script `apt remove ubuntu-advantage-tools`
  Without the fix, 

[Group.of.nepali.translators] [Bug 2048921] Re: [SRU] ubuntu-advantage-tools (30 -> 31) Xenial, Bionic, Focal, Jammy, Mantic

2024-03-12 Thread Launchpad Bug Tracker
This bug was fixed in the package ubuntu-advantage-tools - 31.2~18.04

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

  * Backport new upstream release (LP: #2048921)

ubuntu-advantage-tools (31.2) noble; urgency=medium

  * properly rename logrotate conffile to avoid duplicate confiles, keep user 
changes
and avoid unnecessary prompts (LP: #2055046)
  * use mv_conffile on all ubuntu-advantage-tools conffiles to avoid "obsolete" 
dpkg
conffile statuses
  * fix regression in api u.pro.attach.auto.should_auto_attach.v1 so that it 
works with
the new package names

ubuntu-advantage-tools (31.1) noble; urgency=medium

  * fix unit test that failed on newer version of python

ubuntu-advantage-tools (31) noble; urgency=medium

  * d/*:
- rename ubuntu-advantage-tools to ubuntu-pro-client
- rename ubuntu-advantage-pro to ubuntu-pro-image-auto-attach
  * d/apparmor:
- introduce new ubuntu_pro_apt_news apparmor policy
  * d/control:
- update descriptions and homepages
- update ubuntu-pro-client-l10n to Depend on same binary version
  of ubuntu-pro-client
  * d/rules:
- install ubuntu_pro_apt_news apparmor policy
  * d/ubuntu-pro-client.prerm:
- removed dependency on python3 by reimplementing in sh (LP: #2021988)
  * apport:
- collect logs related to ubuntu_pro_apt_news apparmor policy
  * release-upgrades.d/ubuntu-advantage-upgrades.cfg:
- convert APT list files to deb822 files when upgrading to noble
  * systemd/apt-news.service:
- add apparmor profile and capability restrictions
  * systemd/ubuntu-advantage.service:
- avoid deadlock when started during cloud-config.service (LP: #2050022)
  * New upstream release 31 (LP: #2048921)
- api:
  + u.pro.attach.auto.full_auto_attach.v1: new cloud_override param
  + u.pro.status.enabled_services.v1:
* include services in "warning" state
* include "usg"
  + u.pro.security.fix.*.plan.v1: export common objects from
endpoint modules (GH: #2714)
- cli:
  + add autocomplete for api subcommand
  + autocomplete multiple services for enable/disable subcommands
  + if lock is held, cli will retry over the course of a few seconds
- collect-logs:
  + include logs related to ubuntu_pro_apt_news apparmor policy
  + include logs of apt-news.service
  + include logs of esm-cache.service
- enable:
  + use deb822 apt source file format when on noble or later
- fix:
  + avoid insinuating that CVEs were found on the machine (GH: #1522)
  + ignore LSNs when considering related USNs
  + pick CVE description based on what packages are installed
- landscape:
  + don't disable landscape on ubuntu releases where it cannot be
enabled (GH: #2743)
  + no longer assume landscape-client gets removed on disable (GH: #2840)
  + leave client.conf in place instead of renaming
  + require service to be running to consider "enabled"
  + new explanatory message when disabling
- motd: properly pluralize messages about updates (GH: #1579)
- status: show warning when canonical-livepatch command fails
  (LP: #2019997)
- timer jobs: jobs-status.json is now world readable (GH: #2601)

ubuntu-advantage-tools (30.1) noble; urgency=medium

  * fix UnboundLocalError in update-check error handling (LP: #2043836)

 -- Grant Orndorff   Thu, 29 Feb 2024
09:03:11 -0500

** 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/2048921

Title:
   [SRU] ubuntu-advantage-tools (30 -> 31) Xenial, Bionic, Focal, Jammy,
  Mantic

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 Mantic:
  Fix Released

Bug description:
  [ Impact ]

  This release brings both bug-fixes and new features for the Pro
  Client, and we would like to make sure all of our supported customers
  have access to these improvements on all releases.

  The most important changes are:
   - rename ubuntu-advantage-tools to ubuntu-pro-client
   - rename ubuntu-advantage-pro to ubuntu-pro-image-auto-attach
   - introduce new ubuntu_pro_apt_news apparmor policy
   - api:
     + u.pro.attach.auto.full_auto_attach.v1: new cloud_override param
     + u.pro.status.enabled_services.v1:
   * include services in "warning" state
   * include "usg"
   - enable:
     + use deb822 apt source file format when on noble or later
   - landscape:
 

[Group.of.nepali.translators] [Bug 2021988] Re: package ubuntu-advantage-tools 27.14.4 failed to install/upgrade: le sous-processus paquet ubuntu-advantage-tools script pre-removal installé a renvoyé

2024-03-12 Thread Launchpad Bug Tracker
This bug was fixed in the package ubuntu-advantage-tools - 31.2~22.04

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

  * Backport new upstream release (LP: #2048921)

ubuntu-advantage-tools (31.2) noble; urgency=medium

  * properly rename logrotate conffile to avoid duplicate confiles, keep user 
changes
and avoid unnecessary prompts (LP: #2055046)
  * use mv_conffile on all ubuntu-advantage-tools conffiles to avoid "obsolete" 
dpkg
conffile statuses
  * fix regression in api u.pro.attach.auto.should_auto_attach.v1 so that it 
works with
the new package names

ubuntu-advantage-tools (31.1) noble; urgency=medium

  * fix unit test that failed on newer version of python

ubuntu-advantage-tools (31) noble; urgency=medium

  * d/*:
- rename ubuntu-advantage-tools to ubuntu-pro-client
- rename ubuntu-advantage-pro to ubuntu-pro-image-auto-attach
  * d/apparmor:
- introduce new ubuntu_pro_apt_news apparmor policy
  * d/control:
- update descriptions and homepages
- update ubuntu-pro-client-l10n to Depend on same binary version
  of ubuntu-pro-client
  * d/rules:
- install ubuntu_pro_apt_news apparmor policy
  * d/ubuntu-pro-client.prerm:
- removed dependency on python3 by reimplementing in sh (LP: #2021988)
  * apport:
- collect logs related to ubuntu_pro_apt_news apparmor policy
  * release-upgrades.d/ubuntu-advantage-upgrades.cfg:
- convert APT list files to deb822 files when upgrading to noble
  * systemd/apt-news.service:
- add apparmor profile and capability restrictions
  * systemd/ubuntu-advantage.service:
- avoid deadlock when started during cloud-config.service (LP: #2050022)
  * New upstream release 31 (LP: #2048921)
- api:
  + u.pro.attach.auto.full_auto_attach.v1: new cloud_override param
  + u.pro.status.enabled_services.v1:
* include services in "warning" state
* include "usg"
  + u.pro.security.fix.*.plan.v1: export common objects from
endpoint modules (GH: #2714)
- cli:
  + add autocomplete for api subcommand
  + autocomplete multiple services for enable/disable subcommands
  + if lock is held, cli will retry over the course of a few seconds
- collect-logs:
  + include logs related to ubuntu_pro_apt_news apparmor policy
  + include logs of apt-news.service
  + include logs of esm-cache.service
- enable:
  + use deb822 apt source file format when on noble or later
- fix:
  + avoid insinuating that CVEs were found on the machine (GH: #1522)
  + ignore LSNs when considering related USNs
  + pick CVE description based on what packages are installed
- landscape:
  + don't disable landscape on ubuntu releases where it cannot be
enabled (GH: #2743)
  + no longer assume landscape-client gets removed on disable (GH: #2840)
  + leave client.conf in place instead of renaming
  + require service to be running to consider "enabled"
  + new explanatory message when disabling
- motd: properly pluralize messages about updates (GH: #1579)
- status: show warning when canonical-livepatch command fails
  (LP: #2019997)
- timer jobs: jobs-status.json is now world readable (GH: #2601)

ubuntu-advantage-tools (30.1) noble; urgency=medium

  * fix UnboundLocalError in update-check error handling (LP: #2043836)

 -- Grant Orndorff   Thu, 29 Feb 2024
09:03:11 -0500

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

Title:
  package ubuntu-advantage-tools 27.14.4 failed to install/upgrade: le
  sous-processus paquet ubuntu-advantage-tools script pre-removal
  installé a renvoyé un état de sortie d'erreur 1

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 Mantic:
  Fix Released

Bug description:
  [ Impact ]

  If somehow the prerm script ran while the Depends of u-a-t weren't
  installed, then it would crash.

  More generally, the prerm script is unnecessarily bloated by using
  python and importing many modules it doesn't use.

  The fix reimplements the python function from the old prerm in shell.
  This avoids running python at all.

  [ Test Plan ]

  In a lxd container:
  1. interfere with the python3-apt installation somehow (e.g. `rm -rf 
/usr/lib/python3/dist-packages/apt`)

[Group.of.nepali.translators] [Bug 2043836] Re: /usr/bin/ubuntu-advantage:UnboundLocalError:wrapper:main:action_security_status:security_status_dict:get_installed_packages_by_origin:__enter__:get_apt_

2024-03-12 Thread Launchpad Bug Tracker
This bug was fixed in the package ubuntu-advantage-tools - 31.2~20.04

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

  * Backport new upstream release (LP: #2048921)

ubuntu-advantage-tools (31.2) noble; urgency=medium

  * properly rename logrotate conffile to avoid duplicate confiles, keep user 
changes
and avoid unnecessary prompts (LP: #2055046)
  * use mv_conffile on all ubuntu-advantage-tools conffiles to avoid "obsolete" 
dpkg
conffile statuses
  * fix regression in api u.pro.attach.auto.should_auto_attach.v1 so that it 
works with
the new package names

ubuntu-advantage-tools (31.1) noble; urgency=medium

  * fix unit test that failed on newer version of python

ubuntu-advantage-tools (31) noble; urgency=medium

  * d/*:
- rename ubuntu-advantage-tools to ubuntu-pro-client
- rename ubuntu-advantage-pro to ubuntu-pro-image-auto-attach
  * d/apparmor:
- introduce new ubuntu_pro_apt_news apparmor policy
  * d/control:
- update descriptions and homepages
- update ubuntu-pro-client-l10n to Depend on same binary version
  of ubuntu-pro-client
  * d/rules:
- install ubuntu_pro_apt_news apparmor policy
  * d/ubuntu-pro-client.prerm:
- removed dependency on python3 by reimplementing in sh (LP: #2021988)
  * apport:
- collect logs related to ubuntu_pro_apt_news apparmor policy
  * release-upgrades.d/ubuntu-advantage-upgrades.cfg:
- convert APT list files to deb822 files when upgrading to noble
  * systemd/apt-news.service:
- add apparmor profile and capability restrictions
  * systemd/ubuntu-advantage.service:
- avoid deadlock when started during cloud-config.service (LP: #2050022)
  * New upstream release 31 (LP: #2048921)
- api:
  + u.pro.attach.auto.full_auto_attach.v1: new cloud_override param
  + u.pro.status.enabled_services.v1:
* include services in "warning" state
* include "usg"
  + u.pro.security.fix.*.plan.v1: export common objects from
endpoint modules (GH: #2714)
- cli:
  + add autocomplete for api subcommand
  + autocomplete multiple services for enable/disable subcommands
  + if lock is held, cli will retry over the course of a few seconds
- collect-logs:
  + include logs related to ubuntu_pro_apt_news apparmor policy
  + include logs of apt-news.service
  + include logs of esm-cache.service
- enable:
  + use deb822 apt source file format when on noble or later
- fix:
  + avoid insinuating that CVEs were found on the machine (GH: #1522)
  + ignore LSNs when considering related USNs
  + pick CVE description based on what packages are installed
- landscape:
  + don't disable landscape on ubuntu releases where it cannot be
enabled (GH: #2743)
  + no longer assume landscape-client gets removed on disable (GH: #2840)
  + leave client.conf in place instead of renaming
  + require service to be running to consider "enabled"
  + new explanatory message when disabling
- motd: properly pluralize messages about updates (GH: #1579)
- status: show warning when canonical-livepatch command fails
  (LP: #2019997)
- timer jobs: jobs-status.json is now world readable (GH: #2601)

ubuntu-advantage-tools (30.1) noble; urgency=medium

  * fix UnboundLocalError in update-check error handling (LP: #2043836)

 -- Grant Orndorff   Thu, 29 Feb 2024
09:03:11 -0500

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

Title:
  /usr/bin/ubuntu-
  
advantage:UnboundLocalError:wrapper:main:action_security_status:security_status_dict:get_installed_packages_by_origin:__enter__:get_apt_pkg_cache:get_last_known_candidate:get_pkg_candidate_version:__enter__:get_apt_pkg_cache:/usr/bin/ubuntu-
  
advantage@33:wrapper:_warn_about_new_version:check_for_new_version:get_last_known_candidate

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 Lunar:
  Won't Fix
Status in ubuntu-advantage-tools source package in Mantic:
  Fix Released

Bug description:
  [ Impact ]

  When apt cannot be run as a normal user, and a pro command is run as a
  normal user, a bug occurs in the error handling. An UnboundLocalError
  occurs.

  The fix is to give that variable an initial value so that it is not
  unbound during the error handling.

  [ Test Plan ]

  lxc launch ubuntu-daily:jammy test
  lxc shell test
  # 

[Group.of.nepali.translators] [Bug 2043836] Re: /usr/bin/ubuntu-advantage:UnboundLocalError:wrapper:main:action_security_status:security_status_dict:get_installed_packages_by_origin:__enter__:get_apt_

2024-03-12 Thread Launchpad Bug Tracker
This bug was fixed in the package ubuntu-advantage-tools - 31.2~22.04

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

  * Backport new upstream release (LP: #2048921)

ubuntu-advantage-tools (31.2) noble; urgency=medium

  * properly rename logrotate conffile to avoid duplicate confiles, keep user 
changes
and avoid unnecessary prompts (LP: #2055046)
  * use mv_conffile on all ubuntu-advantage-tools conffiles to avoid "obsolete" 
dpkg
conffile statuses
  * fix regression in api u.pro.attach.auto.should_auto_attach.v1 so that it 
works with
the new package names

ubuntu-advantage-tools (31.1) noble; urgency=medium

  * fix unit test that failed on newer version of python

ubuntu-advantage-tools (31) noble; urgency=medium

  * d/*:
- rename ubuntu-advantage-tools to ubuntu-pro-client
- rename ubuntu-advantage-pro to ubuntu-pro-image-auto-attach
  * d/apparmor:
- introduce new ubuntu_pro_apt_news apparmor policy
  * d/control:
- update descriptions and homepages
- update ubuntu-pro-client-l10n to Depend on same binary version
  of ubuntu-pro-client
  * d/rules:
- install ubuntu_pro_apt_news apparmor policy
  * d/ubuntu-pro-client.prerm:
- removed dependency on python3 by reimplementing in sh (LP: #2021988)
  * apport:
- collect logs related to ubuntu_pro_apt_news apparmor policy
  * release-upgrades.d/ubuntu-advantage-upgrades.cfg:
- convert APT list files to deb822 files when upgrading to noble
  * systemd/apt-news.service:
- add apparmor profile and capability restrictions
  * systemd/ubuntu-advantage.service:
- avoid deadlock when started during cloud-config.service (LP: #2050022)
  * New upstream release 31 (LP: #2048921)
- api:
  + u.pro.attach.auto.full_auto_attach.v1: new cloud_override param
  + u.pro.status.enabled_services.v1:
* include services in "warning" state
* include "usg"
  + u.pro.security.fix.*.plan.v1: export common objects from
endpoint modules (GH: #2714)
- cli:
  + add autocomplete for api subcommand
  + autocomplete multiple services for enable/disable subcommands
  + if lock is held, cli will retry over the course of a few seconds
- collect-logs:
  + include logs related to ubuntu_pro_apt_news apparmor policy
  + include logs of apt-news.service
  + include logs of esm-cache.service
- enable:
  + use deb822 apt source file format when on noble or later
- fix:
  + avoid insinuating that CVEs were found on the machine (GH: #1522)
  + ignore LSNs when considering related USNs
  + pick CVE description based on what packages are installed
- landscape:
  + don't disable landscape on ubuntu releases where it cannot be
enabled (GH: #2743)
  + no longer assume landscape-client gets removed on disable (GH: #2840)
  + leave client.conf in place instead of renaming
  + require service to be running to consider "enabled"
  + new explanatory message when disabling
- motd: properly pluralize messages about updates (GH: #1579)
- status: show warning when canonical-livepatch command fails
  (LP: #2019997)
- timer jobs: jobs-status.json is now world readable (GH: #2601)

ubuntu-advantage-tools (30.1) noble; urgency=medium

  * fix UnboundLocalError in update-check error handling (LP: #2043836)

 -- Grant Orndorff   Thu, 29 Feb 2024
09:03:11 -0500

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

Title:
  /usr/bin/ubuntu-
  
advantage:UnboundLocalError:wrapper:main:action_security_status:security_status_dict:get_installed_packages_by_origin:__enter__:get_apt_pkg_cache:get_last_known_candidate:get_pkg_candidate_version:__enter__:get_apt_pkg_cache:/usr/bin/ubuntu-
  
advantage@33:wrapper:_warn_about_new_version:check_for_new_version:get_last_known_candidate

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 Lunar:
  Won't Fix
Status in ubuntu-advantage-tools source package in Mantic:
  Fix Released

Bug description:
  [ Impact ]

  When apt cannot be run as a normal user, and a pro command is run as a
  normal user, a bug occurs in the error handling. An UnboundLocalError
  occurs.

  The fix is to give that variable an initial value so that it is not
  unbound 

[Group.of.nepali.translators] [Bug 2048921] Re: [SRU] ubuntu-advantage-tools (30 -> 31) Xenial, Bionic, Focal, Jammy, Mantic

2024-03-12 Thread Launchpad Bug Tracker
This bug was fixed in the package ubuntu-advantage-tools - 31.2~20.04

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

  * Backport new upstream release (LP: #2048921)

ubuntu-advantage-tools (31.2) noble; urgency=medium

  * properly rename logrotate conffile to avoid duplicate confiles, keep user 
changes
and avoid unnecessary prompts (LP: #2055046)
  * use mv_conffile on all ubuntu-advantage-tools conffiles to avoid "obsolete" 
dpkg
conffile statuses
  * fix regression in api u.pro.attach.auto.should_auto_attach.v1 so that it 
works with
the new package names

ubuntu-advantage-tools (31.1) noble; urgency=medium

  * fix unit test that failed on newer version of python

ubuntu-advantage-tools (31) noble; urgency=medium

  * d/*:
- rename ubuntu-advantage-tools to ubuntu-pro-client
- rename ubuntu-advantage-pro to ubuntu-pro-image-auto-attach
  * d/apparmor:
- introduce new ubuntu_pro_apt_news apparmor policy
  * d/control:
- update descriptions and homepages
- update ubuntu-pro-client-l10n to Depend on same binary version
  of ubuntu-pro-client
  * d/rules:
- install ubuntu_pro_apt_news apparmor policy
  * d/ubuntu-pro-client.prerm:
- removed dependency on python3 by reimplementing in sh (LP: #2021988)
  * apport:
- collect logs related to ubuntu_pro_apt_news apparmor policy
  * release-upgrades.d/ubuntu-advantage-upgrades.cfg:
- convert APT list files to deb822 files when upgrading to noble
  * systemd/apt-news.service:
- add apparmor profile and capability restrictions
  * systemd/ubuntu-advantage.service:
- avoid deadlock when started during cloud-config.service (LP: #2050022)
  * New upstream release 31 (LP: #2048921)
- api:
  + u.pro.attach.auto.full_auto_attach.v1: new cloud_override param
  + u.pro.status.enabled_services.v1:
* include services in "warning" state
* include "usg"
  + u.pro.security.fix.*.plan.v1: export common objects from
endpoint modules (GH: #2714)
- cli:
  + add autocomplete for api subcommand
  + autocomplete multiple services for enable/disable subcommands
  + if lock is held, cli will retry over the course of a few seconds
- collect-logs:
  + include logs related to ubuntu_pro_apt_news apparmor policy
  + include logs of apt-news.service
  + include logs of esm-cache.service
- enable:
  + use deb822 apt source file format when on noble or later
- fix:
  + avoid insinuating that CVEs were found on the machine (GH: #1522)
  + ignore LSNs when considering related USNs
  + pick CVE description based on what packages are installed
- landscape:
  + don't disable landscape on ubuntu releases where it cannot be
enabled (GH: #2743)
  + no longer assume landscape-client gets removed on disable (GH: #2840)
  + leave client.conf in place instead of renaming
  + require service to be running to consider "enabled"
  + new explanatory message when disabling
- motd: properly pluralize messages about updates (GH: #1579)
- status: show warning when canonical-livepatch command fails
  (LP: #2019997)
- timer jobs: jobs-status.json is now world readable (GH: #2601)

ubuntu-advantage-tools (30.1) noble; urgency=medium

  * fix UnboundLocalError in update-check error handling (LP: #2043836)

 -- Grant Orndorff   Thu, 29 Feb 2024
09:03:11 -0500

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

Title:
   [SRU] ubuntu-advantage-tools (30 -> 31) Xenial, Bionic, Focal, Jammy,
  Mantic

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 Mantic:
  Fix Released

Bug description:
  [ Impact ]

  This release brings both bug-fixes and new features for the Pro
  Client, and we would like to make sure all of our supported customers
  have access to these improvements on all releases.

  The most important changes are:
   - rename ubuntu-advantage-tools to ubuntu-pro-client
   - rename ubuntu-advantage-pro to ubuntu-pro-image-auto-attach
   - introduce new ubuntu_pro_apt_news apparmor policy
   - api:
     + u.pro.attach.auto.full_auto_attach.v1: new cloud_override param
     + u.pro.status.enabled_services.v1:
   * include services in "warning" state
   * include "usg"
   - enable:
     + use deb822 apt source file format when on noble or later
   - landscape:
  

[Group.of.nepali.translators] [Bug 2050022] Re: Cannot run apt after installation if attached to Ubuntu Pro

2024-03-12 Thread Launchpad Bug Tracker
This bug was fixed in the package ubuntu-advantage-tools - 31.2~18.04

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

  * Backport new upstream release (LP: #2048921)

ubuntu-advantage-tools (31.2) noble; urgency=medium

  * properly rename logrotate conffile to avoid duplicate confiles, keep user 
changes
and avoid unnecessary prompts (LP: #2055046)
  * use mv_conffile on all ubuntu-advantage-tools conffiles to avoid "obsolete" 
dpkg
conffile statuses
  * fix regression in api u.pro.attach.auto.should_auto_attach.v1 so that it 
works with
the new package names

ubuntu-advantage-tools (31.1) noble; urgency=medium

  * fix unit test that failed on newer version of python

ubuntu-advantage-tools (31) noble; urgency=medium

  * d/*:
- rename ubuntu-advantage-tools to ubuntu-pro-client
- rename ubuntu-advantage-pro to ubuntu-pro-image-auto-attach
  * d/apparmor:
- introduce new ubuntu_pro_apt_news apparmor policy
  * d/control:
- update descriptions and homepages
- update ubuntu-pro-client-l10n to Depend on same binary version
  of ubuntu-pro-client
  * d/rules:
- install ubuntu_pro_apt_news apparmor policy
  * d/ubuntu-pro-client.prerm:
- removed dependency on python3 by reimplementing in sh (LP: #2021988)
  * apport:
- collect logs related to ubuntu_pro_apt_news apparmor policy
  * release-upgrades.d/ubuntu-advantage-upgrades.cfg:
- convert APT list files to deb822 files when upgrading to noble
  * systemd/apt-news.service:
- add apparmor profile and capability restrictions
  * systemd/ubuntu-advantage.service:
- avoid deadlock when started during cloud-config.service (LP: #2050022)
  * New upstream release 31 (LP: #2048921)
- api:
  + u.pro.attach.auto.full_auto_attach.v1: new cloud_override param
  + u.pro.status.enabled_services.v1:
* include services in "warning" state
* include "usg"
  + u.pro.security.fix.*.plan.v1: export common objects from
endpoint modules (GH: #2714)
- cli:
  + add autocomplete for api subcommand
  + autocomplete multiple services for enable/disable subcommands
  + if lock is held, cli will retry over the course of a few seconds
- collect-logs:
  + include logs related to ubuntu_pro_apt_news apparmor policy
  + include logs of apt-news.service
  + include logs of esm-cache.service
- enable:
  + use deb822 apt source file format when on noble or later
- fix:
  + avoid insinuating that CVEs were found on the machine (GH: #1522)
  + ignore LSNs when considering related USNs
  + pick CVE description based on what packages are installed
- landscape:
  + don't disable landscape on ubuntu releases where it cannot be
enabled (GH: #2743)
  + no longer assume landscape-client gets removed on disable (GH: #2840)
  + leave client.conf in place instead of renaming
  + require service to be running to consider "enabled"
  + new explanatory message when disabling
- motd: properly pluralize messages about updates (GH: #1579)
- status: show warning when canonical-livepatch command fails
  (LP: #2019997)
- timer jobs: jobs-status.json is now world readable (GH: #2601)

ubuntu-advantage-tools (30.1) noble; urgency=medium

  * fix UnboundLocalError in update-check error handling (LP: #2043836)

 -- Grant Orndorff   Thu, 29 Feb 2024
09:03:11 -0500

** 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/2050022

Title:
  Cannot run apt after installation if attached to Ubuntu Pro

Status in subiquity:
  Invalid
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 Mantic:
  Fix Released

Bug description:
  [ ubuntu-advantage-tools SRU info ]

  [ Impact ]

  If ubuntu-advantage-tools (u-a-t) is not already installed, but cloud-
  init user-data includes "ubuntu_advantage" configuration data, then
  cloud-init will try to install u-a-t. On install, u-a-t needs to start
  ubuntu-advantage.service. ubuntu-advantage.service is ordered
  After=cloud-config.service. This results in deadlock, preventing apt
  from ever finishing. The apt lock is held forever and cloud-init never
  continues.

  The fix is to break the deadlock by removing the "After=cloud-
  config.service" ordering dependency from ubuntu-advantage.service.
  ubuntu-advantage.service should still wait until 

[Group.of.nepali.translators] [Bug 2048921] Re: [SRU] ubuntu-advantage-tools (30 -> 31) Xenial, Bionic, Focal, Jammy, Mantic

2024-03-12 Thread Launchpad Bug Tracker
This bug was fixed in the package ubuntu-advantage-tools - 31.2~22.04

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

  * Backport new upstream release (LP: #2048921)

ubuntu-advantage-tools (31.2) noble; urgency=medium

  * properly rename logrotate conffile to avoid duplicate confiles, keep user 
changes
and avoid unnecessary prompts (LP: #2055046)
  * use mv_conffile on all ubuntu-advantage-tools conffiles to avoid "obsolete" 
dpkg
conffile statuses
  * fix regression in api u.pro.attach.auto.should_auto_attach.v1 so that it 
works with
the new package names

ubuntu-advantage-tools (31.1) noble; urgency=medium

  * fix unit test that failed on newer version of python

ubuntu-advantage-tools (31) noble; urgency=medium

  * d/*:
- rename ubuntu-advantage-tools to ubuntu-pro-client
- rename ubuntu-advantage-pro to ubuntu-pro-image-auto-attach
  * d/apparmor:
- introduce new ubuntu_pro_apt_news apparmor policy
  * d/control:
- update descriptions and homepages
- update ubuntu-pro-client-l10n to Depend on same binary version
  of ubuntu-pro-client
  * d/rules:
- install ubuntu_pro_apt_news apparmor policy
  * d/ubuntu-pro-client.prerm:
- removed dependency on python3 by reimplementing in sh (LP: #2021988)
  * apport:
- collect logs related to ubuntu_pro_apt_news apparmor policy
  * release-upgrades.d/ubuntu-advantage-upgrades.cfg:
- convert APT list files to deb822 files when upgrading to noble
  * systemd/apt-news.service:
- add apparmor profile and capability restrictions
  * systemd/ubuntu-advantage.service:
- avoid deadlock when started during cloud-config.service (LP: #2050022)
  * New upstream release 31 (LP: #2048921)
- api:
  + u.pro.attach.auto.full_auto_attach.v1: new cloud_override param
  + u.pro.status.enabled_services.v1:
* include services in "warning" state
* include "usg"
  + u.pro.security.fix.*.plan.v1: export common objects from
endpoint modules (GH: #2714)
- cli:
  + add autocomplete for api subcommand
  + autocomplete multiple services for enable/disable subcommands
  + if lock is held, cli will retry over the course of a few seconds
- collect-logs:
  + include logs related to ubuntu_pro_apt_news apparmor policy
  + include logs of apt-news.service
  + include logs of esm-cache.service
- enable:
  + use deb822 apt source file format when on noble or later
- fix:
  + avoid insinuating that CVEs were found on the machine (GH: #1522)
  + ignore LSNs when considering related USNs
  + pick CVE description based on what packages are installed
- landscape:
  + don't disable landscape on ubuntu releases where it cannot be
enabled (GH: #2743)
  + no longer assume landscape-client gets removed on disable (GH: #2840)
  + leave client.conf in place instead of renaming
  + require service to be running to consider "enabled"
  + new explanatory message when disabling
- motd: properly pluralize messages about updates (GH: #1579)
- status: show warning when canonical-livepatch command fails
  (LP: #2019997)
- timer jobs: jobs-status.json is now world readable (GH: #2601)

ubuntu-advantage-tools (30.1) noble; urgency=medium

  * fix UnboundLocalError in update-check error handling (LP: #2043836)

 -- Grant Orndorff   Thu, 29 Feb 2024
09:03:11 -0500

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

Title:
   [SRU] ubuntu-advantage-tools (30 -> 31) Xenial, Bionic, Focal, Jammy,
  Mantic

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 Mantic:
  Fix Released

Bug description:
  [ Impact ]

  This release brings both bug-fixes and new features for the Pro
  Client, and we would like to make sure all of our supported customers
  have access to these improvements on all releases.

  The most important changes are:
   - rename ubuntu-advantage-tools to ubuntu-pro-client
   - rename ubuntu-advantage-pro to ubuntu-pro-image-auto-attach
   - introduce new ubuntu_pro_apt_news apparmor policy
   - api:
     + u.pro.attach.auto.full_auto_attach.v1: new cloud_override param
     + u.pro.status.enabled_services.v1:
   * include services in "warning" state
   * include 

[Group.of.nepali.translators] [Bug 2050022] Re: Cannot run apt after installation if attached to Ubuntu Pro

2024-03-12 Thread Launchpad Bug Tracker
This bug was fixed in the package ubuntu-advantage-tools - 31.2~20.04

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

  * Backport new upstream release (LP: #2048921)

ubuntu-advantage-tools (31.2) noble; urgency=medium

  * properly rename logrotate conffile to avoid duplicate confiles, keep user 
changes
and avoid unnecessary prompts (LP: #2055046)
  * use mv_conffile on all ubuntu-advantage-tools conffiles to avoid "obsolete" 
dpkg
conffile statuses
  * fix regression in api u.pro.attach.auto.should_auto_attach.v1 so that it 
works with
the new package names

ubuntu-advantage-tools (31.1) noble; urgency=medium

  * fix unit test that failed on newer version of python

ubuntu-advantage-tools (31) noble; urgency=medium

  * d/*:
- rename ubuntu-advantage-tools to ubuntu-pro-client
- rename ubuntu-advantage-pro to ubuntu-pro-image-auto-attach
  * d/apparmor:
- introduce new ubuntu_pro_apt_news apparmor policy
  * d/control:
- update descriptions and homepages
- update ubuntu-pro-client-l10n to Depend on same binary version
  of ubuntu-pro-client
  * d/rules:
- install ubuntu_pro_apt_news apparmor policy
  * d/ubuntu-pro-client.prerm:
- removed dependency on python3 by reimplementing in sh (LP: #2021988)
  * apport:
- collect logs related to ubuntu_pro_apt_news apparmor policy
  * release-upgrades.d/ubuntu-advantage-upgrades.cfg:
- convert APT list files to deb822 files when upgrading to noble
  * systemd/apt-news.service:
- add apparmor profile and capability restrictions
  * systemd/ubuntu-advantage.service:
- avoid deadlock when started during cloud-config.service (LP: #2050022)
  * New upstream release 31 (LP: #2048921)
- api:
  + u.pro.attach.auto.full_auto_attach.v1: new cloud_override param
  + u.pro.status.enabled_services.v1:
* include services in "warning" state
* include "usg"
  + u.pro.security.fix.*.plan.v1: export common objects from
endpoint modules (GH: #2714)
- cli:
  + add autocomplete for api subcommand
  + autocomplete multiple services for enable/disable subcommands
  + if lock is held, cli will retry over the course of a few seconds
- collect-logs:
  + include logs related to ubuntu_pro_apt_news apparmor policy
  + include logs of apt-news.service
  + include logs of esm-cache.service
- enable:
  + use deb822 apt source file format when on noble or later
- fix:
  + avoid insinuating that CVEs were found on the machine (GH: #1522)
  + ignore LSNs when considering related USNs
  + pick CVE description based on what packages are installed
- landscape:
  + don't disable landscape on ubuntu releases where it cannot be
enabled (GH: #2743)
  + no longer assume landscape-client gets removed on disable (GH: #2840)
  + leave client.conf in place instead of renaming
  + require service to be running to consider "enabled"
  + new explanatory message when disabling
- motd: properly pluralize messages about updates (GH: #1579)
- status: show warning when canonical-livepatch command fails
  (LP: #2019997)
- timer jobs: jobs-status.json is now world readable (GH: #2601)

ubuntu-advantage-tools (30.1) noble; urgency=medium

  * fix UnboundLocalError in update-check error handling (LP: #2043836)

 -- Grant Orndorff   Thu, 29 Feb 2024
09:03:11 -0500

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

Title:
  Cannot run apt after installation if attached to Ubuntu Pro

Status in subiquity:
  Invalid
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 Mantic:
  Fix Released

Bug description:
  [ ubuntu-advantage-tools SRU info ]

  [ Impact ]

  If ubuntu-advantage-tools (u-a-t) is not already installed, but cloud-
  init user-data includes "ubuntu_advantage" configuration data, then
  cloud-init will try to install u-a-t. On install, u-a-t needs to start
  ubuntu-advantage.service. ubuntu-advantage.service is ordered
  After=cloud-config.service. This results in deadlock, preventing apt
  from ever finishing. The apt lock is held forever and cloud-init never
  continues.

  The fix is to break the deadlock by removing the "After=cloud-
  config.service" ordering dependency from ubuntu-advantage.service.
  ubuntu-advantage.service should still wait until 

[Group.of.nepali.translators] [Bug 2050022] Re: Cannot run apt after installation if attached to Ubuntu Pro

2024-03-12 Thread Launchpad Bug Tracker
This bug was fixed in the package ubuntu-advantage-tools - 31.2~22.04

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

  * Backport new upstream release (LP: #2048921)

ubuntu-advantage-tools (31.2) noble; urgency=medium

  * properly rename logrotate conffile to avoid duplicate confiles, keep user 
changes
and avoid unnecessary prompts (LP: #2055046)
  * use mv_conffile on all ubuntu-advantage-tools conffiles to avoid "obsolete" 
dpkg
conffile statuses
  * fix regression in api u.pro.attach.auto.should_auto_attach.v1 so that it 
works with
the new package names

ubuntu-advantage-tools (31.1) noble; urgency=medium

  * fix unit test that failed on newer version of python

ubuntu-advantage-tools (31) noble; urgency=medium

  * d/*:
- rename ubuntu-advantage-tools to ubuntu-pro-client
- rename ubuntu-advantage-pro to ubuntu-pro-image-auto-attach
  * d/apparmor:
- introduce new ubuntu_pro_apt_news apparmor policy
  * d/control:
- update descriptions and homepages
- update ubuntu-pro-client-l10n to Depend on same binary version
  of ubuntu-pro-client
  * d/rules:
- install ubuntu_pro_apt_news apparmor policy
  * d/ubuntu-pro-client.prerm:
- removed dependency on python3 by reimplementing in sh (LP: #2021988)
  * apport:
- collect logs related to ubuntu_pro_apt_news apparmor policy
  * release-upgrades.d/ubuntu-advantage-upgrades.cfg:
- convert APT list files to deb822 files when upgrading to noble
  * systemd/apt-news.service:
- add apparmor profile and capability restrictions
  * systemd/ubuntu-advantage.service:
- avoid deadlock when started during cloud-config.service (LP: #2050022)
  * New upstream release 31 (LP: #2048921)
- api:
  + u.pro.attach.auto.full_auto_attach.v1: new cloud_override param
  + u.pro.status.enabled_services.v1:
* include services in "warning" state
* include "usg"
  + u.pro.security.fix.*.plan.v1: export common objects from
endpoint modules (GH: #2714)
- cli:
  + add autocomplete for api subcommand
  + autocomplete multiple services for enable/disable subcommands
  + if lock is held, cli will retry over the course of a few seconds
- collect-logs:
  + include logs related to ubuntu_pro_apt_news apparmor policy
  + include logs of apt-news.service
  + include logs of esm-cache.service
- enable:
  + use deb822 apt source file format when on noble or later
- fix:
  + avoid insinuating that CVEs were found on the machine (GH: #1522)
  + ignore LSNs when considering related USNs
  + pick CVE description based on what packages are installed
- landscape:
  + don't disable landscape on ubuntu releases where it cannot be
enabled (GH: #2743)
  + no longer assume landscape-client gets removed on disable (GH: #2840)
  + leave client.conf in place instead of renaming
  + require service to be running to consider "enabled"
  + new explanatory message when disabling
- motd: properly pluralize messages about updates (GH: #1579)
- status: show warning when canonical-livepatch command fails
  (LP: #2019997)
- timer jobs: jobs-status.json is now world readable (GH: #2601)

ubuntu-advantage-tools (30.1) noble; urgency=medium

  * fix UnboundLocalError in update-check error handling (LP: #2043836)

 -- Grant Orndorff   Thu, 29 Feb 2024
09:03:11 -0500

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

Title:
  Cannot run apt after installation if attached to Ubuntu Pro

Status in subiquity:
  Invalid
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 Mantic:
  Fix Released

Bug description:
  [ ubuntu-advantage-tools SRU info ]

  [ Impact ]

  If ubuntu-advantage-tools (u-a-t) is not already installed, but cloud-
  init user-data includes "ubuntu_advantage" configuration data, then
  cloud-init will try to install u-a-t. On install, u-a-t needs to start
  ubuntu-advantage.service. ubuntu-advantage.service is ordered
  After=cloud-config.service. This results in deadlock, preventing apt
  from ever finishing. The apt lock is held forever and cloud-init never
  continues.

  The fix is to break the deadlock by removing the "After=cloud-
  config.service" ordering 

[Group.of.nepali.translators] [Bug 2055046] Re: ubuntu-pro-client:3 duplicate log entry for /var/log/ubuntu-advantage-license-check.log

2024-03-12 Thread Launchpad Bug Tracker
This bug was fixed in the package ubuntu-advantage-tools - 31.2~18.04

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

  * Backport new upstream release (LP: #2048921)

ubuntu-advantage-tools (31.2) noble; urgency=medium

  * properly rename logrotate conffile to avoid duplicate confiles, keep user 
changes
and avoid unnecessary prompts (LP: #2055046)
  * use mv_conffile on all ubuntu-advantage-tools conffiles to avoid "obsolete" 
dpkg
conffile statuses
  * fix regression in api u.pro.attach.auto.should_auto_attach.v1 so that it 
works with
the new package names

ubuntu-advantage-tools (31.1) noble; urgency=medium

  * fix unit test that failed on newer version of python

ubuntu-advantage-tools (31) noble; urgency=medium

  * d/*:
- rename ubuntu-advantage-tools to ubuntu-pro-client
- rename ubuntu-advantage-pro to ubuntu-pro-image-auto-attach
  * d/apparmor:
- introduce new ubuntu_pro_apt_news apparmor policy
  * d/control:
- update descriptions and homepages
- update ubuntu-pro-client-l10n to Depend on same binary version
  of ubuntu-pro-client
  * d/rules:
- install ubuntu_pro_apt_news apparmor policy
  * d/ubuntu-pro-client.prerm:
- removed dependency on python3 by reimplementing in sh (LP: #2021988)
  * apport:
- collect logs related to ubuntu_pro_apt_news apparmor policy
  * release-upgrades.d/ubuntu-advantage-upgrades.cfg:
- convert APT list files to deb822 files when upgrading to noble
  * systemd/apt-news.service:
- add apparmor profile and capability restrictions
  * systemd/ubuntu-advantage.service:
- avoid deadlock when started during cloud-config.service (LP: #2050022)
  * New upstream release 31 (LP: #2048921)
- api:
  + u.pro.attach.auto.full_auto_attach.v1: new cloud_override param
  + u.pro.status.enabled_services.v1:
* include services in "warning" state
* include "usg"
  + u.pro.security.fix.*.plan.v1: export common objects from
endpoint modules (GH: #2714)
- cli:
  + add autocomplete for api subcommand
  + autocomplete multiple services for enable/disable subcommands
  + if lock is held, cli will retry over the course of a few seconds
- collect-logs:
  + include logs related to ubuntu_pro_apt_news apparmor policy
  + include logs of apt-news.service
  + include logs of esm-cache.service
- enable:
  + use deb822 apt source file format when on noble or later
- fix:
  + avoid insinuating that CVEs were found on the machine (GH: #1522)
  + ignore LSNs when considering related USNs
  + pick CVE description based on what packages are installed
- landscape:
  + don't disable landscape on ubuntu releases where it cannot be
enabled (GH: #2743)
  + no longer assume landscape-client gets removed on disable (GH: #2840)
  + leave client.conf in place instead of renaming
  + require service to be running to consider "enabled"
  + new explanatory message when disabling
- motd: properly pluralize messages about updates (GH: #1579)
- status: show warning when canonical-livepatch command fails
  (LP: #2019997)
- timer jobs: jobs-status.json is now world readable (GH: #2601)

ubuntu-advantage-tools (30.1) noble; urgency=medium

  * fix UnboundLocalError in update-check error handling (LP: #2043836)

 -- Grant Orndorff   Thu, 29 Feb 2024
09:03:11 -0500

** 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/2055046

Title:
  ubuntu-pro-client:3 duplicate log entry for /var/log/ubuntu-advantage-
  license-check.log

Status in ubuntu-advantage-tools package in Ubuntu:
  Confirmed
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 Mantic:
  Fix Released

Bug description:
  [ Impact ]
  After an upgrade from ubuntu-advantage-tools 30.1 to ubuntu-pro-client 31.1, 
an old logrotate conffile named ubuntu-advantage-tools is left behind. The old 
file configures the same files as the new conffile: ubuntu-pro-client.
  The result is that when logrotate runs (on a daily timer) it has an error 
because two configurations for the same log files exist. This results in a 
"degraded" system status.

  The fix is to use the `mv_conffile` maintscript to remove the old
  ubuntu-advantage-tools logrotate conffile on upgrade.

  [ Test Plan ]
  We added a test to the ubuntu-pro-client integration test suite that covers 
this scenario. It upgrades to the new 

[Group.of.nepali.translators] [Bug 2055046] Re: ubuntu-pro-client:3 duplicate log entry for /var/log/ubuntu-advantage-license-check.log

2024-03-12 Thread Launchpad Bug Tracker
This bug was fixed in the package ubuntu-advantage-tools - 31.2~20.04

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

  * Backport new upstream release (LP: #2048921)

ubuntu-advantage-tools (31.2) noble; urgency=medium

  * properly rename logrotate conffile to avoid duplicate confiles, keep user 
changes
and avoid unnecessary prompts (LP: #2055046)
  * use mv_conffile on all ubuntu-advantage-tools conffiles to avoid "obsolete" 
dpkg
conffile statuses
  * fix regression in api u.pro.attach.auto.should_auto_attach.v1 so that it 
works with
the new package names

ubuntu-advantage-tools (31.1) noble; urgency=medium

  * fix unit test that failed on newer version of python

ubuntu-advantage-tools (31) noble; urgency=medium

  * d/*:
- rename ubuntu-advantage-tools to ubuntu-pro-client
- rename ubuntu-advantage-pro to ubuntu-pro-image-auto-attach
  * d/apparmor:
- introduce new ubuntu_pro_apt_news apparmor policy
  * d/control:
- update descriptions and homepages
- update ubuntu-pro-client-l10n to Depend on same binary version
  of ubuntu-pro-client
  * d/rules:
- install ubuntu_pro_apt_news apparmor policy
  * d/ubuntu-pro-client.prerm:
- removed dependency on python3 by reimplementing in sh (LP: #2021988)
  * apport:
- collect logs related to ubuntu_pro_apt_news apparmor policy
  * release-upgrades.d/ubuntu-advantage-upgrades.cfg:
- convert APT list files to deb822 files when upgrading to noble
  * systemd/apt-news.service:
- add apparmor profile and capability restrictions
  * systemd/ubuntu-advantage.service:
- avoid deadlock when started during cloud-config.service (LP: #2050022)
  * New upstream release 31 (LP: #2048921)
- api:
  + u.pro.attach.auto.full_auto_attach.v1: new cloud_override param
  + u.pro.status.enabled_services.v1:
* include services in "warning" state
* include "usg"
  + u.pro.security.fix.*.plan.v1: export common objects from
endpoint modules (GH: #2714)
- cli:
  + add autocomplete for api subcommand
  + autocomplete multiple services for enable/disable subcommands
  + if lock is held, cli will retry over the course of a few seconds
- collect-logs:
  + include logs related to ubuntu_pro_apt_news apparmor policy
  + include logs of apt-news.service
  + include logs of esm-cache.service
- enable:
  + use deb822 apt source file format when on noble or later
- fix:
  + avoid insinuating that CVEs were found on the machine (GH: #1522)
  + ignore LSNs when considering related USNs
  + pick CVE description based on what packages are installed
- landscape:
  + don't disable landscape on ubuntu releases where it cannot be
enabled (GH: #2743)
  + no longer assume landscape-client gets removed on disable (GH: #2840)
  + leave client.conf in place instead of renaming
  + require service to be running to consider "enabled"
  + new explanatory message when disabling
- motd: properly pluralize messages about updates (GH: #1579)
- status: show warning when canonical-livepatch command fails
  (LP: #2019997)
- timer jobs: jobs-status.json is now world readable (GH: #2601)

ubuntu-advantage-tools (30.1) noble; urgency=medium

  * fix UnboundLocalError in update-check error handling (LP: #2043836)

 -- Grant Orndorff   Thu, 29 Feb 2024
09:03:11 -0500

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

Title:
  ubuntu-pro-client:3 duplicate log entry for /var/log/ubuntu-advantage-
  license-check.log

Status in ubuntu-advantage-tools package in Ubuntu:
  Confirmed
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 Mantic:
  Fix Released

Bug description:
  [ Impact ]
  After an upgrade from ubuntu-advantage-tools 30.1 to ubuntu-pro-client 31.1, 
an old logrotate conffile named ubuntu-advantage-tools is left behind. The old 
file configures the same files as the new conffile: ubuntu-pro-client.
  The result is that when logrotate runs (on a daily timer) it has an error 
because two configurations for the same log files exist. This results in a 
"degraded" system status.

  The fix is to use the `mv_conffile` maintscript to remove the old
  ubuntu-advantage-tools logrotate conffile on upgrade.

  [ Test Plan ]
  We added a test to the ubuntu-pro-client integration test suite that covers 
this scenario. It upgrades to the new 

[Group.of.nepali.translators] [Bug 2055046] Re: ubuntu-pro-client:3 duplicate log entry for /var/log/ubuntu-advantage-license-check.log

2024-03-12 Thread Launchpad Bug Tracker
This bug was fixed in the package ubuntu-advantage-tools - 31.2~22.04

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

  * Backport new upstream release (LP: #2048921)

ubuntu-advantage-tools (31.2) noble; urgency=medium

  * properly rename logrotate conffile to avoid duplicate confiles, keep user 
changes
and avoid unnecessary prompts (LP: #2055046)
  * use mv_conffile on all ubuntu-advantage-tools conffiles to avoid "obsolete" 
dpkg
conffile statuses
  * fix regression in api u.pro.attach.auto.should_auto_attach.v1 so that it 
works with
the new package names

ubuntu-advantage-tools (31.1) noble; urgency=medium

  * fix unit test that failed on newer version of python

ubuntu-advantage-tools (31) noble; urgency=medium

  * d/*:
- rename ubuntu-advantage-tools to ubuntu-pro-client
- rename ubuntu-advantage-pro to ubuntu-pro-image-auto-attach
  * d/apparmor:
- introduce new ubuntu_pro_apt_news apparmor policy
  * d/control:
- update descriptions and homepages
- update ubuntu-pro-client-l10n to Depend on same binary version
  of ubuntu-pro-client
  * d/rules:
- install ubuntu_pro_apt_news apparmor policy
  * d/ubuntu-pro-client.prerm:
- removed dependency on python3 by reimplementing in sh (LP: #2021988)
  * apport:
- collect logs related to ubuntu_pro_apt_news apparmor policy
  * release-upgrades.d/ubuntu-advantage-upgrades.cfg:
- convert APT list files to deb822 files when upgrading to noble
  * systemd/apt-news.service:
- add apparmor profile and capability restrictions
  * systemd/ubuntu-advantage.service:
- avoid deadlock when started during cloud-config.service (LP: #2050022)
  * New upstream release 31 (LP: #2048921)
- api:
  + u.pro.attach.auto.full_auto_attach.v1: new cloud_override param
  + u.pro.status.enabled_services.v1:
* include services in "warning" state
* include "usg"
  + u.pro.security.fix.*.plan.v1: export common objects from
endpoint modules (GH: #2714)
- cli:
  + add autocomplete for api subcommand
  + autocomplete multiple services for enable/disable subcommands
  + if lock is held, cli will retry over the course of a few seconds
- collect-logs:
  + include logs related to ubuntu_pro_apt_news apparmor policy
  + include logs of apt-news.service
  + include logs of esm-cache.service
- enable:
  + use deb822 apt source file format when on noble or later
- fix:
  + avoid insinuating that CVEs were found on the machine (GH: #1522)
  + ignore LSNs when considering related USNs
  + pick CVE description based on what packages are installed
- landscape:
  + don't disable landscape on ubuntu releases where it cannot be
enabled (GH: #2743)
  + no longer assume landscape-client gets removed on disable (GH: #2840)
  + leave client.conf in place instead of renaming
  + require service to be running to consider "enabled"
  + new explanatory message when disabling
- motd: properly pluralize messages about updates (GH: #1579)
- status: show warning when canonical-livepatch command fails
  (LP: #2019997)
- timer jobs: jobs-status.json is now world readable (GH: #2601)

ubuntu-advantage-tools (30.1) noble; urgency=medium

  * fix UnboundLocalError in update-check error handling (LP: #2043836)

 -- Grant Orndorff   Thu, 29 Feb 2024
09:03:11 -0500

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

Title:
  ubuntu-pro-client:3 duplicate log entry for /var/log/ubuntu-advantage-
  license-check.log

Status in ubuntu-advantage-tools package in Ubuntu:
  Confirmed
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 Mantic:
  Fix Released

Bug description:
  [ Impact ]
  After an upgrade from ubuntu-advantage-tools 30.1 to ubuntu-pro-client 31.1, 
an old logrotate conffile named ubuntu-advantage-tools is left behind. The old 
file configures the same files as the new conffile: ubuntu-pro-client.
  The result is that when logrotate runs (on a daily timer) it has an error 
because two configurations for the same log files exist. This results in a 
"degraded" system status.

  The fix is to use the `mv_conffile` maintscript to remove the old
  ubuntu-advantage-tools logrotate conffile on upgrade.

  [ Test Plan ]
  We added a test to the 

[Group.of.nepali.translators] [Bug 2019997] Re: pro livepatch status incorrect when run as normal user

2024-03-12 Thread Launchpad Bug Tracker
This bug was fixed in the package ubuntu-advantage-tools - 31.2~23.10

---
ubuntu-advantage-tools (31.2~23.10) mantic; urgency=medium

  * Backport new upstream release (LP: #2048921)

ubuntu-advantage-tools (31.2) noble; urgency=medium

  * properly rename logrotate conffile to avoid duplicate confiles, keep user 
changes
and avoid unnecessary prompts (LP: #2055046)
  * use mv_conffile on all ubuntu-advantage-tools conffiles to avoid "obsolete" 
dpkg
conffile statuses
  * fix regression in api u.pro.attach.auto.should_auto_attach.v1 so that it 
works with
the new package names

ubuntu-advantage-tools (31.1) noble; urgency=medium

  * fix unit test that failed on newer version of python

ubuntu-advantage-tools (31) noble; urgency=medium

  * d/*:
- rename ubuntu-advantage-tools to ubuntu-pro-client
- rename ubuntu-advantage-pro to ubuntu-pro-image-auto-attach
  * d/apparmor:
- introduce new ubuntu_pro_apt_news apparmor policy
  * d/control:
- update descriptions and homepages
- update ubuntu-pro-client-l10n to Depend on same binary version
  of ubuntu-pro-client
  * d/rules:
- install ubuntu_pro_apt_news apparmor policy
  * d/ubuntu-pro-client.prerm:
- removed dependency on python3 by reimplementing in sh (LP: #2021988)
  * apport:
- collect logs related to ubuntu_pro_apt_news apparmor policy
  * release-upgrades.d/ubuntu-advantage-upgrades.cfg:
- convert APT list files to deb822 files when upgrading to noble
  * systemd/apt-news.service:
- add apparmor profile and capability restrictions
  * systemd/ubuntu-advantage.service:
- avoid deadlock when started during cloud-config.service (LP: #2050022)
  * New upstream release 31 (LP: #2048921)
- api:
  + u.pro.attach.auto.full_auto_attach.v1: new cloud_override param
  + u.pro.status.enabled_services.v1:
* include services in "warning" state
* include "usg"
  + u.pro.security.fix.*.plan.v1: export common objects from
endpoint modules (GH: #2714)
- cli:
  + add autocomplete for api subcommand
  + autocomplete multiple services for enable/disable subcommands
  + if lock is held, cli will retry over the course of a few seconds
- collect-logs:
  + include logs related to ubuntu_pro_apt_news apparmor policy
  + include logs of apt-news.service
  + include logs of esm-cache.service
- enable:
  + use deb822 apt source file format when on noble or later
- fix:
  + avoid insinuating that CVEs were found on the machine (GH: #1522)
  + ignore LSNs when considering related USNs
  + pick CVE description based on what packages are installed
- landscape:
  + don't disable landscape on ubuntu releases where it cannot be
enabled (GH: #2743)
  + no longer assume landscape-client gets removed on disable (GH: #2840)
  + leave client.conf in place instead of renaming
  + require service to be running to consider "enabled"
  + new explanatory message when disabling
- motd: properly pluralize messages about updates (GH: #1579)
- status: show warning when canonical-livepatch command fails
  (LP: #2019997)
- timer jobs: jobs-status.json is now world readable (GH: #2601)

ubuntu-advantage-tools (30.1) noble; urgency=medium

  * fix UnboundLocalError in update-check error handling (LP: #2043836)

 -- Grant Orndorff   Thu, 29 Feb 2024
09:03:11 -0500

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

Title:
  pro livepatch status incorrect when run as normal user

Status in Canonical Livepatch Client:
  New
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 Mantic:
  Fix Released

Bug description:
  [ Impact ]

  pro status shows livepatch as "disabled" when "canonical-livepatch"
  returns an error. This can be misleading. It would be more helpful to
  propagate the error message up to the user through pro status; that is
  what the fix does.

  [ Test Plan ]

  In a multipass VM:
  ```
  # attach to pro
  sudo pro attach
  # hack canonical-livepatch to return an error
  cat > error.sh <&2
  false
  EOF
  chmod +x error.sh
  sudo rm /snap/bin/canonical-livepatch
  sudo ln -s /home/ubuntu/error.sh /snap/bin/canonical-livepatch
  # check livepatch's status according to pro
  pro status
  ```

  Without the fix, livepatch will show as "disabled".
  With the fix, 

[Group.of.nepali.translators] [Bug 2021988] Re: package ubuntu-advantage-tools 27.14.4 failed to install/upgrade: le sous-processus paquet ubuntu-advantage-tools script pre-removal installé a renvoyé

2024-03-12 Thread Launchpad Bug Tracker
This bug was fixed in the package ubuntu-advantage-tools - 31.2~23.10

---
ubuntu-advantage-tools (31.2~23.10) mantic; urgency=medium

  * Backport new upstream release (LP: #2048921)

ubuntu-advantage-tools (31.2) noble; urgency=medium

  * properly rename logrotate conffile to avoid duplicate confiles, keep user 
changes
and avoid unnecessary prompts (LP: #2055046)
  * use mv_conffile on all ubuntu-advantage-tools conffiles to avoid "obsolete" 
dpkg
conffile statuses
  * fix regression in api u.pro.attach.auto.should_auto_attach.v1 so that it 
works with
the new package names

ubuntu-advantage-tools (31.1) noble; urgency=medium

  * fix unit test that failed on newer version of python

ubuntu-advantage-tools (31) noble; urgency=medium

  * d/*:
- rename ubuntu-advantage-tools to ubuntu-pro-client
- rename ubuntu-advantage-pro to ubuntu-pro-image-auto-attach
  * d/apparmor:
- introduce new ubuntu_pro_apt_news apparmor policy
  * d/control:
- update descriptions and homepages
- update ubuntu-pro-client-l10n to Depend on same binary version
  of ubuntu-pro-client
  * d/rules:
- install ubuntu_pro_apt_news apparmor policy
  * d/ubuntu-pro-client.prerm:
- removed dependency on python3 by reimplementing in sh (LP: #2021988)
  * apport:
- collect logs related to ubuntu_pro_apt_news apparmor policy
  * release-upgrades.d/ubuntu-advantage-upgrades.cfg:
- convert APT list files to deb822 files when upgrading to noble
  * systemd/apt-news.service:
- add apparmor profile and capability restrictions
  * systemd/ubuntu-advantage.service:
- avoid deadlock when started during cloud-config.service (LP: #2050022)
  * New upstream release 31 (LP: #2048921)
- api:
  + u.pro.attach.auto.full_auto_attach.v1: new cloud_override param
  + u.pro.status.enabled_services.v1:
* include services in "warning" state
* include "usg"
  + u.pro.security.fix.*.plan.v1: export common objects from
endpoint modules (GH: #2714)
- cli:
  + add autocomplete for api subcommand
  + autocomplete multiple services for enable/disable subcommands
  + if lock is held, cli will retry over the course of a few seconds
- collect-logs:
  + include logs related to ubuntu_pro_apt_news apparmor policy
  + include logs of apt-news.service
  + include logs of esm-cache.service
- enable:
  + use deb822 apt source file format when on noble or later
- fix:
  + avoid insinuating that CVEs were found on the machine (GH: #1522)
  + ignore LSNs when considering related USNs
  + pick CVE description based on what packages are installed
- landscape:
  + don't disable landscape on ubuntu releases where it cannot be
enabled (GH: #2743)
  + no longer assume landscape-client gets removed on disable (GH: #2840)
  + leave client.conf in place instead of renaming
  + require service to be running to consider "enabled"
  + new explanatory message when disabling
- motd: properly pluralize messages about updates (GH: #1579)
- status: show warning when canonical-livepatch command fails
  (LP: #2019997)
- timer jobs: jobs-status.json is now world readable (GH: #2601)

ubuntu-advantage-tools (30.1) noble; urgency=medium

  * fix UnboundLocalError in update-check error handling (LP: #2043836)

 -- Grant Orndorff   Thu, 29 Feb 2024
09:03:11 -0500

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

Title:
  package ubuntu-advantage-tools 27.14.4 failed to install/upgrade: le
  sous-processus paquet ubuntu-advantage-tools script pre-removal
  installé a renvoyé un état de sortie d'erreur 1

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 Mantic:
  Fix Released

Bug description:
  [ Impact ]

  If somehow the prerm script ran while the Depends of u-a-t weren't
  installed, then it would crash.

  More generally, the prerm script is unnecessarily bloated by using
  python and importing many modules it doesn't use.

  The fix reimplements the python function from the old prerm in shell.
  This avoids running python at all.

  [ Test Plan ]

  In a lxd container:
  1. interfere with the python3-apt installation somehow (e.g. `rm -rf 
/usr/lib/python3/dist-packages/apt`)
  2. execute the u-a-t.prerm script `apt remove ubuntu-advantage-tools`
  Without the fix, 

[Group.of.nepali.translators] [Bug 2043836] Re: /usr/bin/ubuntu-advantage:UnboundLocalError:wrapper:main:action_security_status:security_status_dict:get_installed_packages_by_origin:__enter__:get_apt_

2024-03-12 Thread Launchpad Bug Tracker
This bug was fixed in the package ubuntu-advantage-tools - 31.2~23.10

---
ubuntu-advantage-tools (31.2~23.10) mantic; urgency=medium

  * Backport new upstream release (LP: #2048921)

ubuntu-advantage-tools (31.2) noble; urgency=medium

  * properly rename logrotate conffile to avoid duplicate confiles, keep user 
changes
and avoid unnecessary prompts (LP: #2055046)
  * use mv_conffile on all ubuntu-advantage-tools conffiles to avoid "obsolete" 
dpkg
conffile statuses
  * fix regression in api u.pro.attach.auto.should_auto_attach.v1 so that it 
works with
the new package names

ubuntu-advantage-tools (31.1) noble; urgency=medium

  * fix unit test that failed on newer version of python

ubuntu-advantage-tools (31) noble; urgency=medium

  * d/*:
- rename ubuntu-advantage-tools to ubuntu-pro-client
- rename ubuntu-advantage-pro to ubuntu-pro-image-auto-attach
  * d/apparmor:
- introduce new ubuntu_pro_apt_news apparmor policy
  * d/control:
- update descriptions and homepages
- update ubuntu-pro-client-l10n to Depend on same binary version
  of ubuntu-pro-client
  * d/rules:
- install ubuntu_pro_apt_news apparmor policy
  * d/ubuntu-pro-client.prerm:
- removed dependency on python3 by reimplementing in sh (LP: #2021988)
  * apport:
- collect logs related to ubuntu_pro_apt_news apparmor policy
  * release-upgrades.d/ubuntu-advantage-upgrades.cfg:
- convert APT list files to deb822 files when upgrading to noble
  * systemd/apt-news.service:
- add apparmor profile and capability restrictions
  * systemd/ubuntu-advantage.service:
- avoid deadlock when started during cloud-config.service (LP: #2050022)
  * New upstream release 31 (LP: #2048921)
- api:
  + u.pro.attach.auto.full_auto_attach.v1: new cloud_override param
  + u.pro.status.enabled_services.v1:
* include services in "warning" state
* include "usg"
  + u.pro.security.fix.*.plan.v1: export common objects from
endpoint modules (GH: #2714)
- cli:
  + add autocomplete for api subcommand
  + autocomplete multiple services for enable/disable subcommands
  + if lock is held, cli will retry over the course of a few seconds
- collect-logs:
  + include logs related to ubuntu_pro_apt_news apparmor policy
  + include logs of apt-news.service
  + include logs of esm-cache.service
- enable:
  + use deb822 apt source file format when on noble or later
- fix:
  + avoid insinuating that CVEs were found on the machine (GH: #1522)
  + ignore LSNs when considering related USNs
  + pick CVE description based on what packages are installed
- landscape:
  + don't disable landscape on ubuntu releases where it cannot be
enabled (GH: #2743)
  + no longer assume landscape-client gets removed on disable (GH: #2840)
  + leave client.conf in place instead of renaming
  + require service to be running to consider "enabled"
  + new explanatory message when disabling
- motd: properly pluralize messages about updates (GH: #1579)
- status: show warning when canonical-livepatch command fails
  (LP: #2019997)
- timer jobs: jobs-status.json is now world readable (GH: #2601)

ubuntu-advantage-tools (30.1) noble; urgency=medium

  * fix UnboundLocalError in update-check error handling (LP: #2043836)

 -- Grant Orndorff   Thu, 29 Feb 2024
09:03:11 -0500

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

Title:
  /usr/bin/ubuntu-
  
advantage:UnboundLocalError:wrapper:main:action_security_status:security_status_dict:get_installed_packages_by_origin:__enter__:get_apt_pkg_cache:get_last_known_candidate:get_pkg_candidate_version:__enter__:get_apt_pkg_cache:/usr/bin/ubuntu-
  
advantage@33:wrapper:_warn_about_new_version:check_for_new_version:get_last_known_candidate

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 Lunar:
  Won't Fix
Status in ubuntu-advantage-tools source package in Mantic:
  Fix Released

Bug description:
  [ Impact ]

  When apt cannot be run as a normal user, and a pro command is run as a
  normal user, a bug occurs in the error handling. An UnboundLocalError
  occurs.

  The fix is to give that variable an initial value so that it is not
  unbound during the error handling.

  [ Test Plan ]

  lxc launch ubuntu-daily:jammy test
  lxc shell test
  # 

[Group.of.nepali.translators] [Bug 2048921] Re: [SRU] ubuntu-advantage-tools (30 -> 31) Xenial, Bionic, Focal, Jammy, Mantic

2024-03-12 Thread Launchpad Bug Tracker
This bug was fixed in the package ubuntu-advantage-tools - 31.2~23.10

---
ubuntu-advantage-tools (31.2~23.10) mantic; urgency=medium

  * Backport new upstream release (LP: #2048921)

ubuntu-advantage-tools (31.2) noble; urgency=medium

  * properly rename logrotate conffile to avoid duplicate confiles, keep user 
changes
and avoid unnecessary prompts (LP: #2055046)
  * use mv_conffile on all ubuntu-advantage-tools conffiles to avoid "obsolete" 
dpkg
conffile statuses
  * fix regression in api u.pro.attach.auto.should_auto_attach.v1 so that it 
works with
the new package names

ubuntu-advantage-tools (31.1) noble; urgency=medium

  * fix unit test that failed on newer version of python

ubuntu-advantage-tools (31) noble; urgency=medium

  * d/*:
- rename ubuntu-advantage-tools to ubuntu-pro-client
- rename ubuntu-advantage-pro to ubuntu-pro-image-auto-attach
  * d/apparmor:
- introduce new ubuntu_pro_apt_news apparmor policy
  * d/control:
- update descriptions and homepages
- update ubuntu-pro-client-l10n to Depend on same binary version
  of ubuntu-pro-client
  * d/rules:
- install ubuntu_pro_apt_news apparmor policy
  * d/ubuntu-pro-client.prerm:
- removed dependency on python3 by reimplementing in sh (LP: #2021988)
  * apport:
- collect logs related to ubuntu_pro_apt_news apparmor policy
  * release-upgrades.d/ubuntu-advantage-upgrades.cfg:
- convert APT list files to deb822 files when upgrading to noble
  * systemd/apt-news.service:
- add apparmor profile and capability restrictions
  * systemd/ubuntu-advantage.service:
- avoid deadlock when started during cloud-config.service (LP: #2050022)
  * New upstream release 31 (LP: #2048921)
- api:
  + u.pro.attach.auto.full_auto_attach.v1: new cloud_override param
  + u.pro.status.enabled_services.v1:
* include services in "warning" state
* include "usg"
  + u.pro.security.fix.*.plan.v1: export common objects from
endpoint modules (GH: #2714)
- cli:
  + add autocomplete for api subcommand
  + autocomplete multiple services for enable/disable subcommands
  + if lock is held, cli will retry over the course of a few seconds
- collect-logs:
  + include logs related to ubuntu_pro_apt_news apparmor policy
  + include logs of apt-news.service
  + include logs of esm-cache.service
- enable:
  + use deb822 apt source file format when on noble or later
- fix:
  + avoid insinuating that CVEs were found on the machine (GH: #1522)
  + ignore LSNs when considering related USNs
  + pick CVE description based on what packages are installed
- landscape:
  + don't disable landscape on ubuntu releases where it cannot be
enabled (GH: #2743)
  + no longer assume landscape-client gets removed on disable (GH: #2840)
  + leave client.conf in place instead of renaming
  + require service to be running to consider "enabled"
  + new explanatory message when disabling
- motd: properly pluralize messages about updates (GH: #1579)
- status: show warning when canonical-livepatch command fails
  (LP: #2019997)
- timer jobs: jobs-status.json is now world readable (GH: #2601)

ubuntu-advantage-tools (30.1) noble; urgency=medium

  * fix UnboundLocalError in update-check error handling (LP: #2043836)

 -- Grant Orndorff   Thu, 29 Feb 2024
09:03:11 -0500

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

Title:
   [SRU] ubuntu-advantage-tools (30 -> 31) Xenial, Bionic, Focal, Jammy,
  Mantic

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 Mantic:
  Fix Released

Bug description:
  [ Impact ]

  This release brings both bug-fixes and new features for the Pro
  Client, and we would like to make sure all of our supported customers
  have access to these improvements on all releases.

  The most important changes are:
   - rename ubuntu-advantage-tools to ubuntu-pro-client
   - rename ubuntu-advantage-pro to ubuntu-pro-image-auto-attach
   - introduce new ubuntu_pro_apt_news apparmor policy
   - api:
     + u.pro.attach.auto.full_auto_attach.v1: new cloud_override param
     + u.pro.status.enabled_services.v1:
   * include services in "warning" state
   * include "usg"
   - enable:
     + use deb822 apt source file format when on noble or later
   - landscape:
 

[Group.of.nepali.translators] [Bug 2050022] Re: Cannot run apt after installation if attached to Ubuntu Pro

2024-03-12 Thread Launchpad Bug Tracker
This bug was fixed in the package ubuntu-advantage-tools - 31.2~23.10

---
ubuntu-advantage-tools (31.2~23.10) mantic; urgency=medium

  * Backport new upstream release (LP: #2048921)

ubuntu-advantage-tools (31.2) noble; urgency=medium

  * properly rename logrotate conffile to avoid duplicate confiles, keep user 
changes
and avoid unnecessary prompts (LP: #2055046)
  * use mv_conffile on all ubuntu-advantage-tools conffiles to avoid "obsolete" 
dpkg
conffile statuses
  * fix regression in api u.pro.attach.auto.should_auto_attach.v1 so that it 
works with
the new package names

ubuntu-advantage-tools (31.1) noble; urgency=medium

  * fix unit test that failed on newer version of python

ubuntu-advantage-tools (31) noble; urgency=medium

  * d/*:
- rename ubuntu-advantage-tools to ubuntu-pro-client
- rename ubuntu-advantage-pro to ubuntu-pro-image-auto-attach
  * d/apparmor:
- introduce new ubuntu_pro_apt_news apparmor policy
  * d/control:
- update descriptions and homepages
- update ubuntu-pro-client-l10n to Depend on same binary version
  of ubuntu-pro-client
  * d/rules:
- install ubuntu_pro_apt_news apparmor policy
  * d/ubuntu-pro-client.prerm:
- removed dependency on python3 by reimplementing in sh (LP: #2021988)
  * apport:
- collect logs related to ubuntu_pro_apt_news apparmor policy
  * release-upgrades.d/ubuntu-advantage-upgrades.cfg:
- convert APT list files to deb822 files when upgrading to noble
  * systemd/apt-news.service:
- add apparmor profile and capability restrictions
  * systemd/ubuntu-advantage.service:
- avoid deadlock when started during cloud-config.service (LP: #2050022)
  * New upstream release 31 (LP: #2048921)
- api:
  + u.pro.attach.auto.full_auto_attach.v1: new cloud_override param
  + u.pro.status.enabled_services.v1:
* include services in "warning" state
* include "usg"
  + u.pro.security.fix.*.plan.v1: export common objects from
endpoint modules (GH: #2714)
- cli:
  + add autocomplete for api subcommand
  + autocomplete multiple services for enable/disable subcommands
  + if lock is held, cli will retry over the course of a few seconds
- collect-logs:
  + include logs related to ubuntu_pro_apt_news apparmor policy
  + include logs of apt-news.service
  + include logs of esm-cache.service
- enable:
  + use deb822 apt source file format when on noble or later
- fix:
  + avoid insinuating that CVEs were found on the machine (GH: #1522)
  + ignore LSNs when considering related USNs
  + pick CVE description based on what packages are installed
- landscape:
  + don't disable landscape on ubuntu releases where it cannot be
enabled (GH: #2743)
  + no longer assume landscape-client gets removed on disable (GH: #2840)
  + leave client.conf in place instead of renaming
  + require service to be running to consider "enabled"
  + new explanatory message when disabling
- motd: properly pluralize messages about updates (GH: #1579)
- status: show warning when canonical-livepatch command fails
  (LP: #2019997)
- timer jobs: jobs-status.json is now world readable (GH: #2601)

ubuntu-advantage-tools (30.1) noble; urgency=medium

  * fix UnboundLocalError in update-check error handling (LP: #2043836)

 -- Grant Orndorff   Thu, 29 Feb 2024
09:03:11 -0500

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

Title:
  Cannot run apt after installation if attached to Ubuntu Pro

Status in subiquity:
  Invalid
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 Mantic:
  Fix Released

Bug description:
  [ ubuntu-advantage-tools SRU info ]

  [ Impact ]

  If ubuntu-advantage-tools (u-a-t) is not already installed, but cloud-
  init user-data includes "ubuntu_advantage" configuration data, then
  cloud-init will try to install u-a-t. On install, u-a-t needs to start
  ubuntu-advantage.service. ubuntu-advantage.service is ordered
  After=cloud-config.service. This results in deadlock, preventing apt
  from ever finishing. The apt lock is held forever and cloud-init never
  continues.

  The fix is to break the deadlock by removing the "After=cloud-
  config.service" ordering dependency from ubuntu-advantage.service.
  ubuntu-advantage.service should still wait until 

[Group.of.nepali.translators] [Bug 2055046] Re: ubuntu-pro-client:3 duplicate log entry for /var/log/ubuntu-advantage-license-check.log

2024-03-12 Thread Launchpad Bug Tracker
This bug was fixed in the package ubuntu-advantage-tools - 31.2~23.10

---
ubuntu-advantage-tools (31.2~23.10) mantic; urgency=medium

  * Backport new upstream release (LP: #2048921)

ubuntu-advantage-tools (31.2) noble; urgency=medium

  * properly rename logrotate conffile to avoid duplicate confiles, keep user 
changes
and avoid unnecessary prompts (LP: #2055046)
  * use mv_conffile on all ubuntu-advantage-tools conffiles to avoid "obsolete" 
dpkg
conffile statuses
  * fix regression in api u.pro.attach.auto.should_auto_attach.v1 so that it 
works with
the new package names

ubuntu-advantage-tools (31.1) noble; urgency=medium

  * fix unit test that failed on newer version of python

ubuntu-advantage-tools (31) noble; urgency=medium

  * d/*:
- rename ubuntu-advantage-tools to ubuntu-pro-client
- rename ubuntu-advantage-pro to ubuntu-pro-image-auto-attach
  * d/apparmor:
- introduce new ubuntu_pro_apt_news apparmor policy
  * d/control:
- update descriptions and homepages
- update ubuntu-pro-client-l10n to Depend on same binary version
  of ubuntu-pro-client
  * d/rules:
- install ubuntu_pro_apt_news apparmor policy
  * d/ubuntu-pro-client.prerm:
- removed dependency on python3 by reimplementing in sh (LP: #2021988)
  * apport:
- collect logs related to ubuntu_pro_apt_news apparmor policy
  * release-upgrades.d/ubuntu-advantage-upgrades.cfg:
- convert APT list files to deb822 files when upgrading to noble
  * systemd/apt-news.service:
- add apparmor profile and capability restrictions
  * systemd/ubuntu-advantage.service:
- avoid deadlock when started during cloud-config.service (LP: #2050022)
  * New upstream release 31 (LP: #2048921)
- api:
  + u.pro.attach.auto.full_auto_attach.v1: new cloud_override param
  + u.pro.status.enabled_services.v1:
* include services in "warning" state
* include "usg"
  + u.pro.security.fix.*.plan.v1: export common objects from
endpoint modules (GH: #2714)
- cli:
  + add autocomplete for api subcommand
  + autocomplete multiple services for enable/disable subcommands
  + if lock is held, cli will retry over the course of a few seconds
- collect-logs:
  + include logs related to ubuntu_pro_apt_news apparmor policy
  + include logs of apt-news.service
  + include logs of esm-cache.service
- enable:
  + use deb822 apt source file format when on noble or later
- fix:
  + avoid insinuating that CVEs were found on the machine (GH: #1522)
  + ignore LSNs when considering related USNs
  + pick CVE description based on what packages are installed
- landscape:
  + don't disable landscape on ubuntu releases where it cannot be
enabled (GH: #2743)
  + no longer assume landscape-client gets removed on disable (GH: #2840)
  + leave client.conf in place instead of renaming
  + require service to be running to consider "enabled"
  + new explanatory message when disabling
- motd: properly pluralize messages about updates (GH: #1579)
- status: show warning when canonical-livepatch command fails
  (LP: #2019997)
- timer jobs: jobs-status.json is now world readable (GH: #2601)

ubuntu-advantage-tools (30.1) noble; urgency=medium

  * fix UnboundLocalError in update-check error handling (LP: #2043836)

 -- Grant Orndorff   Thu, 29 Feb 2024
09:03:11 -0500

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

Title:
  ubuntu-pro-client:3 duplicate log entry for /var/log/ubuntu-advantage-
  license-check.log

Status in ubuntu-advantage-tools package in Ubuntu:
  Confirmed
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 Mantic:
  Fix Released

Bug description:
  [ Impact ]
  After an upgrade from ubuntu-advantage-tools 30.1 to ubuntu-pro-client 31.1, 
an old logrotate conffile named ubuntu-advantage-tools is left behind. The old 
file configures the same files as the new conffile: ubuntu-pro-client.
  The result is that when logrotate runs (on a daily timer) it has an error 
because two configurations for the same log files exist. This results in a 
"degraded" system status.

  The fix is to use the `mv_conffile` maintscript to remove the old
  ubuntu-advantage-tools logrotate conffile on upgrade.

  [ Test Plan ]
  We added a test to the ubuntu-pro-client integration test suite that covers 
this scenario. It upgrades to the new 

[Group.of.nepali.translators] [Bug 2054090] Re: Implicit rejection of PKCS#1 v1.5 RSA

2024-02-27 Thread Launchpad Bug Tracker
This bug was fixed in the package openssl - 1.1.1f-1ubuntu2.22

---
openssl (1.1.1f-1ubuntu2.22) focal-security; urgency=medium

  * SECURITY UPDATE: Implicit rejection for RSA PKCS#1 (LP: #2054090)
- debian/patches/openssl-1.1.1-pkcs1-implicit-rejection.patch:
  Return deterministic random output instead of an error in case
  there is a padding error in crypto/cms/cms_env.c,
  crypto/pkcs7/pk7_doit.c, crypto/rsa/rsa_local.h,
  crypto/rsa/rsa_ossl.c, crypto/rsa/rsa_pk1.c, crypto/rsa/rsa_pmeth.c,
  doc/man1/pkeyutl.pod, doc/man1/rsautl.pod,
  doc/man3/EVP_PKEY_CTX_ctrl.pod, doc/man3/EVP_PKEY_decrypt.pod,
  doc/man3/RSA_padding_add_PKCS1_type_1.pod,
  doc/man3/RSA_public_encrypt.pod, include/openssl/rsa.h and
  test/recipes/30-test_evp_data/evppkey.txt.

 -- David Fernandez Gonzalez 
Fri, 16 Feb 2024 16:41:31 +0100

** Changed in: openssl (Ubuntu Jammy)
   Status: New => 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/2054090

Title:
  Implicit rejection of PKCS#1 v1.5 RSA

Status in openssl package in Ubuntu:
  New
Status in openssl source package in Trusty:
  New
Status in openssl source package in Xenial:
  New
Status in openssl source package in Bionic:
  New
Status in openssl source package in Focal:
  Fix Released
Status in openssl source package in Jammy:
  Fix Released
Status in openssl source package in Mantic:
  Fix Released
Status in openssl source package in Noble:
  New

Bug description:
  OpenSSL 3.2.0 introduced a change on PKCS#1 v1.5 RSA to return random
  output instead of an exception when detecting wrong padding
  (https://github.com/openssl/openssl/pull/13817).

  There are available backports already:

  * 3.0 https://gitlab.com/redhat/centos-
  stream/rpms/openssl/-/blob/c9s/0120-RSA-PKCS15-implicit-
  rejection.patch?ref_type=heads

  * 1.1.1 https://gitlab.com/redhat/centos-
  stream/rpms/openssl/-/blob/c8s/openssl-1.1.1-pkcs1-implicit-
  rejection.patch?ref_type=heads

  
  This change is needed to fix CVE-2023-50782.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/openssl/+bug/2054090/+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 2054090] Re: Implicit rejection of PKCS#1 v1.5 RSA

2024-02-27 Thread Launchpad Bug Tracker
This bug was fixed in the package openssl - 3.0.10-1ubuntu2.3

---
openssl (3.0.10-1ubuntu2.3) mantic-security; urgency=medium

  * SECURITY UPDATE: Implicit rejection for RSA PKCS#1 (LP: #2054090)
- debian/patches/openssl-pkcs1-implicit-rejection.patch:
  Return deterministic random output instead of an error in case
  there is a padding error in crypto/cms/cms_env.c,
  crypto/evp/ctrl_params_translate.c, crypto/pkcs7/pk7_doit.c,
  crypto/rsa/rsa_ossl.c, crypto/rsa/rsa_pk1.c,
  crypto/rsa/rsa_pmeth.c, doc/man1/openssl-pkeyutl.pod.in,
  doc/man1/openssl-rsautl.pod.in, doc/man3/EVP_PKEY_CTX_ctrl.pod,
  doc/man3/EVP_PKEY_decrypt.pod,
  doc/man3/RSA_padding_add_PKCS1_type_1.pod,
  doc/man3/RSA_public_encrypt.pod, doc/man7/provider-asym_cipher.pod,
  include/crypto/rsa.h, include/openssl/core_names.h,
  include/openssl/rsa.h,
  providers/implementations/asymciphers/rsa_enc.c and
  test/recipes/30-test_evp_data/evppkey_rsa_common.txt.

 -- David Fernandez Gonzalez 
Wed, 21 Feb 2024 11:45:39 +0100

** Changed in: openssl (Ubuntu Mantic)
   Status: New => Fix Released

** Changed in: openssl (Ubuntu Focal)
   Status: New => 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/2054090

Title:
  Implicit rejection of PKCS#1 v1.5 RSA

Status in openssl package in Ubuntu:
  New
Status in openssl source package in Trusty:
  New
Status in openssl source package in Xenial:
  New
Status in openssl source package in Bionic:
  New
Status in openssl source package in Focal:
  Fix Released
Status in openssl source package in Jammy:
  Fix Released
Status in openssl source package in Mantic:
  Fix Released
Status in openssl source package in Noble:
  New

Bug description:
  OpenSSL 3.2.0 introduced a change on PKCS#1 v1.5 RSA to return random
  output instead of an exception when detecting wrong padding
  (https://github.com/openssl/openssl/pull/13817).

  There are available backports already:

  * 3.0 https://gitlab.com/redhat/centos-
  stream/rpms/openssl/-/blob/c9s/0120-RSA-PKCS15-implicit-
  rejection.patch?ref_type=heads

  * 1.1.1 https://gitlab.com/redhat/centos-
  stream/rpms/openssl/-/blob/c8s/openssl-1.1.1-pkcs1-implicit-
  rejection.patch?ref_type=heads

  
  This change is needed to fix CVE-2023-50782.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/openssl/+bug/2054090/+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 2015420] Re: motd: can't disable esm-related messages

2024-02-18 Thread Launchpad Bug Tracker
This bug was fixed in the package update-notifier - 3.192.67

---
update-notifier (3.192.67) noble; urgency=medium

  * apt-check: add option to hide ESM messages from the human readable output.
(LP: #2015420)

 -- Renan Rodrigo Barbosa   Wed, 31 Jan 2024
11:40:02 -0300

** Changed in: update-notifier (Ubuntu)
   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/2015420

Title:
  motd: can't disable esm-related messages

Status in update-notifier package in Ubuntu:
  Fix Released
Status in update-notifier source package in Xenial:
  In Progress
Status in update-notifier source package in Bionic:
  In Progress
Status in update-notifier source package in Focal:
  In Progress
Status in update-notifier source package in Jammy:
  In Progress

Bug description:
  [ Impact ]

  If ESM Infra/Apps is available for a system, users will always see
  messages related to those Ubuntu Pro services in their MOTDs. As
  stated in the original description, there have been complains on how
  hard it is to disable those messages - we have users who don't want
  Pro and don't want to be reminded of Pro all the time.

  The fix here is making it easier for people to disable the ESM related
  messages in the update-related MOTD, by giving them a way to opt-out.
  Users will have the option to add the --no-esm-messages flag to
  /etc/apt/apt.conf.d/99update-notifier, where the message generation
  script is executed as a hook.

  [ Test Plan ]

  Compare the messages before and after installing the new version of the 
package, and make sure they are exactly the same in different scenarios:
  - ESM status: unavailable, disabled, enabled
  - LTS system: yes or no
  - updates available: yes or no

  Thankfully, the unit test suite in tests/test_motd.py covers all of
  those scenarios functionality-wise. Manual checks on real systems may
  endorse the functionality.

  New tests were added to the suite making sure the flag hides the ESM
  related messages when it is present.

  On real systems, adding --no-esm-messages to the conf script and
  making sure it updates the MOTDs should remove ESM related messages
  for the same scenarios above.

  
  [ Where problems could occur ]

  - Other software may be relying on the apt-check script to generate
  human-readable messages. A mistake here could intefere with the
  message generated, changing expectation on stable releases, or causing
  errors. To mitigate that, the new flag is set to False as default, and
  all existing functionality is preserved.

  - Users may make mistakes when writing the new flag in the
  /etc/apt/apt.conf.d/99update-notifier configuration file. We will
  mitigate that by having comprehensible documentation with a clear
  explanation of what the flag does and where to put it.

  - If the user makes the mistake even following the documented steps,
  then it is out of our control. The impact of breaking the
  configuration file is that There will be no MOTD related to updates at
  all (as errors are redirected to /dev/null), or the errors themselves
  will appear in the apt update screen, or in the MOTD, if the user
  messes up the redirection.

  [ Other Info ]
   
  As opposed to what was in the original description, the proposed changeset 
does not separate esm messages from the regular updates messages - this ensures 
current users and potential callers get exactly the same result when checking 
their outputs after the change lands.

  As suggested in the original description, we understand that it is not
  easy and straightforward to add a flag to a script when compared to
  running a command or clicking a button. However, the messages are
  there for a product decision, and it is a product decision not to have
  a "too easy opt-out". On the other hand, users who want to disable
  this are capable of editing the file, and it will be way easier for
  them than making the changes in the python script itself - plus the
  configuration is kept between upgrades.

  If the default configuration file shipped by update-notifier changes
  in the future, the user may see a debconf prompt when upgrading the
  package - that is expected, as the user has made changes to a config
  file for a reason and needs to decide on keeping those or not.

  [ Original Description ]

  See https://github.com/canonical/ubuntu-pro-client/issues/2458 for the
  origin of the conversation.

  We don't think it needs to be _easy_, but it should probably be less
  burdensome to disable ESM update notifications in MOTD without
  disabling all update notifications in MOTD.

  One idea to accomplish this is to separate the /etc/update-motd.d/
  files into two. One would print the normal update message, and the
  other would print the ESM message. Then, if an admin knows what
  they're 

[Group.of.nepali.translators] [Bug 2036195] Re: Any packages installed in binary hooks are marked as manually installed - even dependencies

2024-02-12 Thread Launchpad Bug Tracker
This bug was fixed in the package livecd-rootfs - 2.664.52

---
livecd-rootfs (2.664.52) focal; urgency=medium

  * fix: use correct sshd_config.d/ ordering. (LP: #2049860)

livecd-rootfs (2.664.51) focal; urgency=medium

  [ Steve Langasek ]
  * The chroot tmpfs mount should only be /var/lib/apt/lists, not
/var/lib/apt; the latter breaks changes to /var/lib/apt/extended_states.
(LP: #2036195).

livecd-rootfs (2.664.50) focal; urgency=medium

  * Do not modify /etc/ssh/sshd_config for ubuntu-cpc
project builds. (LP: #1968873)

 -- Thomas Bechtold   Mon, 22 Jan 2024
17:08:05 +0530

** Changed in: livecd-rootfs (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/2036195

Title:
  Any packages installed in binary hooks are marked as manually
  installed - even dependencies

Status in livecd-rootfs package in Ubuntu:
  Fix Released
Status in livecd-rootfs source package in Xenial:
  Fix Released
Status in livecd-rootfs source package in Bionic:
  Fix Released
Status in livecd-rootfs source package in Focal:
  Fix Released
Status in livecd-rootfs source package in Jammy:
  Fix Released
Status in livecd-rootfs source package in Lunar:
  Fix Released

Bug description:
  After much debugging trying to understand why `apt-get autoremove` was
  not working in a binary hook I realised that all packages installed in
  a binary hook are marked as manually installed - even the dependencies
  of packages. This is a bug.

  Another side affect of this is that any dependency of a package in the
  base chroot that is removed in a binary hook is not autoremovable in
  the binary hook.

  It is autoremovable once the image is created and launched though.

  This is due to how the `setup_mountpoint` function works (see
  https://git.launchpad.net/livecd-rootfs/tree/live-
  build/functions#n123) specifically

  ```
  mount -t tmpfs none "$mountpoint/var/lib/apt"
  ```

  Which means that inside the chroot that the binary hook works on, the
  `/var/lib/apt` directory is empty... including the
  `/var/lib/apt/extended_states` file which is used to store whether a
  package was auto installed or not.

  The same goes the other way - any changes to the
  `/var/lib/apt/extended_states`  file inside chroot that the binary
  hook is changing are not reflected in the final image due to the
  `teardown_mountpoint` (see https://git.launchpad.net/livecd-
  rootfs/tree/live-build/functions#n152) not persisting any of those
  changes.

  The end result being.

  * If a package is removed in the binary hook then the resulting image will 
likely have autoremovable packages at first launch
  * Any package and their dependencies installed in a binary hook will all be 
marked as manually installed.

  SRU
  

  [ Impact ]

   * Packages installed in a binary hook are marked as manually
  installed - even the dependencies of packages

  [ Test Plan ]

   * Build test images and remove a package with dependencies. 
 * Confirm that the dependencies are marked as autoremovable.
 * Confirm there are packages marked as auto installed

  [ Where problems could occur ]

   * Is any dependent packages are not marked as autremovable. 
   * If no packages are marked as auto installed

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/livecd-rootfs/+bug/2036195/+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 2045297] Re: file root.hints needs update

2024-02-12 Thread Launchpad Bug Tracker
This bug was fixed in the package dns-root-data -
2023112702~ubuntu0.20.04.1

---
dns-root-data (2023112702~ubuntu0.20.04.1) focal; urgency=medium

  [ Imre Jonk ]
  * update root hints to 2023112702
(LP: #2045297 Closes: #1054393)

 -- Christian Ehrhardt   Mon, 29 Jan
2024 08:10:05 +0100

** Changed in: dns-root-data (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/2045297

Title:
  file root.hints needs update

Status in Ubuntu Docker Images:
  New
Status in dns-root-data package in Ubuntu:
  Fix Released
Status in dns-root-data source package in Xenial:
  Triaged
Status in dns-root-data source package in Bionic:
  Triaged
Status in dns-root-data source package in Focal:
  Fix Released
Status in dns-root-data source package in Jammy:
  Fix Released
Status in dns-root-data source package in Mantic:
  Fix Released
Status in dns-root-data source package in Noble:
  Fix Released
Status in dns-root-data package in Debian:
  New

Bug description:
  [ Impact ]

   * There was a renumbering of USC/ISI's DNS Root Servers,
     due to that Ubuntu users now are using servers that will
     go away.
     - https://b.root-servers.org/news/2023/05/16/new-addresses.html
     - 
https://www.lacnic.net/6868/1/lacnic/lacnic-asigna-recursos-de-numeracion-al-servidor-raiz-de-usc_isi

   * On one hand it is annoyance as e.g. named uses them as
     hints and will on start check those hints and spam you
     warnings to the logs.

   * On the other hand this will break. Mid term the old addresses
     will stop to work (by 2024-11-27) that is the strong
     deadline until this has to be updated everywhere.

  [ Test Plan ]

   * Gladly the self check on hints of named can be quite useful here

  $ apt install bind9
  $ systemctl restart named
  $ systemctl status named

  Bad case (right now):
  Jan 25 09:45:16 j systemd[1]: Started BIND Domain Name Server.
  Jan 25 09:45:16 j named[4136]: running
  Jan 25 09:45:16 j named[4136]: resolver priming query complete: success
  Jan 25 09:45:16 j named[4136]: checkhints: b.root-servers.net/A 
(170.247.170.2) missing from hints
  Jan 25 09:45:16 j named[4136]: checkhints: b.root-servers.net/A 
(199.9.14.201) extra record in hints
  Jan 25 09:45:16 j named[4136]: checkhints: b.root-servers.net/ 
(2801:1b8:10::b) missing from hints
  Jan 25 09:45:16 j named[4136]: checkhints: b.root-servers.net/ 
(2001:500:200::b) extra record in hints

  Good case (once data files are fixed):
  ...
  Jan 25 09:47:50 n systemd[1]: Started named.service - BIND Domain Name Server.
  Jan 25 09:47:51 n named[1731]: managed-keys-zone: Key 20326 for zone . is now 
trusted (acceptance timer complete)
  Jan 25 09:47:51 n named[1731]: resolver priming query complete: success

  
  Warning, if your system can't connect to the root DNS info (e.g. firewall or 
weird things) then you will see the check fail to fetch the data for coparison 
and due to that the comparison can not warn you. That would look like this (or 
similar depending on the release):
named[1659]: managed-keys-zone: Unable to fetch DNSKEY set '.': timed out

  
  [ Where problems could occur ]

   * This isn't code, purely a data file for services that need to know
     about dns root servers. Thereby there is no code in the package itself
     that would fail, but potential regressions would be in the dependencies.
     Those are (and we can more consciously look out for those):

  Reverse-Recommends
  ==
  * dnsmasq-base [amd64 arm64 armhf ppc64el s390x]
  * dnsmasq-base-lua [amd64 arm64 armhf ppc64el s390x]
  * ldnsutils [amd64 arm64 armhf ppc64el s390x]
  * libbellesip2 [amd64 arm64 armhf ppc64el s390x]
  * unbound
  * unbound-host

  Reverse-Depends
  ===
  * bind9
  * dnsviz
  * hash-slinger [amd64 arm64 armhf ppc64el s390x]
  * knot-resolver [amd64 arm64 armhf]
  * libgetdns10 [amd64 arm64 armhf ppc64el s390x]
  * libreswan [amd64 arm64 armhf ppc64el s390x]
  * opendkim [amd64 arm64 armhf ppc64el s390x]
  * pdns-recursor [amd64 arm64 ppc64el s390x]

   * At the same time I think we'd not need to do super advanced tests with
     custom setups of each of them. Those that are reverse dependencies and
     have tests (bind9, libreswan) will be ran by autopkgtest and given the
     change, that should IMHO be sufficient.

  [ Other Info ]

   * This is a native package and we are not doing anything special
     There also is a Debian PR [1] proposing the same just based on a
     different date. While we could pick the data of "today" it would
     not help more. By chosing the same data as proposed in Debian as
     well as going with backport-style versions even for the current
     release we - intentionally - allow this to be synced over once
     the Debian upload 

[Group.of.nepali.translators] [Bug 2045297] Re: file root.hints needs update

2024-02-12 Thread Launchpad Bug Tracker
This bug was fixed in the package dns-root-data -
2023112702~ubuntu0.22.04.1

---
dns-root-data (2023112702~ubuntu0.22.04.1) jammy; urgency=medium

  [ Imre Jonk ]
  * update root hints to 2023112702
(LP: #2045297 Closes: #1054393)

 -- Christian Ehrhardt   Mon, 29 Jan
2024 08:10:05 +0100

** Changed in: dns-root-data (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/2045297

Title:
  file root.hints needs update

Status in Ubuntu Docker Images:
  New
Status in dns-root-data package in Ubuntu:
  Fix Released
Status in dns-root-data source package in Xenial:
  Triaged
Status in dns-root-data source package in Bionic:
  Triaged
Status in dns-root-data source package in Focal:
  Fix Committed
Status in dns-root-data source package in Jammy:
  Fix Released
Status in dns-root-data source package in Mantic:
  Fix Released
Status in dns-root-data source package in Noble:
  Fix Released
Status in dns-root-data package in Debian:
  New

Bug description:
  [ Impact ]

   * There was a renumbering of USC/ISI's DNS Root Servers,
     due to that Ubuntu users now are using servers that will
     go away.
     - https://b.root-servers.org/news/2023/05/16/new-addresses.html
     - 
https://www.lacnic.net/6868/1/lacnic/lacnic-asigna-recursos-de-numeracion-al-servidor-raiz-de-usc_isi

   * On one hand it is annoyance as e.g. named uses them as
     hints and will on start check those hints and spam you
     warnings to the logs.

   * On the other hand this will break. Mid term the old addresses
     will stop to work (by 2024-11-27) that is the strong
     deadline until this has to be updated everywhere.

  [ Test Plan ]

   * Gladly the self check on hints of named can be quite useful here

  $ apt install bind9
  $ systemctl restart named
  $ systemctl status named

  Bad case (right now):
  Jan 25 09:45:16 j systemd[1]: Started BIND Domain Name Server.
  Jan 25 09:45:16 j named[4136]: running
  Jan 25 09:45:16 j named[4136]: resolver priming query complete: success
  Jan 25 09:45:16 j named[4136]: checkhints: b.root-servers.net/A 
(170.247.170.2) missing from hints
  Jan 25 09:45:16 j named[4136]: checkhints: b.root-servers.net/A 
(199.9.14.201) extra record in hints
  Jan 25 09:45:16 j named[4136]: checkhints: b.root-servers.net/ 
(2801:1b8:10::b) missing from hints
  Jan 25 09:45:16 j named[4136]: checkhints: b.root-servers.net/ 
(2001:500:200::b) extra record in hints

  Good case (once data files are fixed):
  ...
  Jan 25 09:47:50 n systemd[1]: Started named.service - BIND Domain Name Server.
  Jan 25 09:47:51 n named[1731]: managed-keys-zone: Key 20326 for zone . is now 
trusted (acceptance timer complete)
  Jan 25 09:47:51 n named[1731]: resolver priming query complete: success

  
  Warning, if your system can't connect to the root DNS info (e.g. firewall or 
weird things) then you will see the check fail to fetch the data for coparison 
and due to that the comparison can not warn you. That would look like this (or 
similar depending on the release):
named[1659]: managed-keys-zone: Unable to fetch DNSKEY set '.': timed out

  
  [ Where problems could occur ]

   * This isn't code, purely a data file for services that need to know
     about dns root servers. Thereby there is no code in the package itself
     that would fail, but potential regressions would be in the dependencies.
     Those are (and we can more consciously look out for those):

  Reverse-Recommends
  ==
  * dnsmasq-base [amd64 arm64 armhf ppc64el s390x]
  * dnsmasq-base-lua [amd64 arm64 armhf ppc64el s390x]
  * ldnsutils [amd64 arm64 armhf ppc64el s390x]
  * libbellesip2 [amd64 arm64 armhf ppc64el s390x]
  * unbound
  * unbound-host

  Reverse-Depends
  ===
  * bind9
  * dnsviz
  * hash-slinger [amd64 arm64 armhf ppc64el s390x]
  * knot-resolver [amd64 arm64 armhf]
  * libgetdns10 [amd64 arm64 armhf ppc64el s390x]
  * libreswan [amd64 arm64 armhf ppc64el s390x]
  * opendkim [amd64 arm64 armhf ppc64el s390x]
  * pdns-recursor [amd64 arm64 ppc64el s390x]

   * At the same time I think we'd not need to do super advanced tests with
     custom setups of each of them. Those that are reverse dependencies and
     have tests (bind9, libreswan) will be ran by autopkgtest and given the
     change, that should IMHO be sufficient.

  [ Other Info ]

   * This is a native package and we are not doing anything special
     There also is a Debian PR [1] proposing the same just based on a
     different date. While we could pick the data of "today" it would
     not help more. By chosing the same data as proposed in Debian as
     well as going with backport-style versions even for the current
     release we - intentionally - allow this to be synced over once
     the Debian upload 

[Group.of.nepali.translators] [Bug 2045297] Re: file root.hints needs update

2024-02-12 Thread Launchpad Bug Tracker
This bug was fixed in the package dns-root-data -
2023112702~ubuntu0.23.10.1

---
dns-root-data (2023112702~ubuntu0.23.10.1) mantic; urgency=medium

  [ Imre Jonk ]
  * update root hints to 2023112702
(LP: #2045297 Closes: #1054393)

 -- Christian Ehrhardt   Mon, 29 Jan
2024 08:10:05 +0100

** Changed in: dns-root-data (Ubuntu Mantic)
   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/2045297

Title:
  file root.hints needs update

Status in Ubuntu Docker Images:
  New
Status in dns-root-data package in Ubuntu:
  Fix Released
Status in dns-root-data source package in Xenial:
  Triaged
Status in dns-root-data source package in Bionic:
  Triaged
Status in dns-root-data source package in Focal:
  Fix Committed
Status in dns-root-data source package in Jammy:
  Fix Committed
Status in dns-root-data source package in Mantic:
  Fix Released
Status in dns-root-data source package in Noble:
  Fix Released
Status in dns-root-data package in Debian:
  New

Bug description:
  [ Impact ]

   * There was a renumbering of USC/ISI's DNS Root Servers,
     due to that Ubuntu users now are using servers that will
     go away.
     - https://b.root-servers.org/news/2023/05/16/new-addresses.html
     - 
https://www.lacnic.net/6868/1/lacnic/lacnic-asigna-recursos-de-numeracion-al-servidor-raiz-de-usc_isi

   * On one hand it is annoyance as e.g. named uses them as
     hints and will on start check those hints and spam you
     warnings to the logs.

   * On the other hand this will break. Mid term the old addresses
     will stop to work (by 2024-11-27) that is the strong
     deadline until this has to be updated everywhere.

  [ Test Plan ]

   * Gladly the self check on hints of named can be quite useful here

  $ apt install bind9
  $ systemctl restart named
  $ systemctl status named

  Bad case (right now):
  Jan 25 09:45:16 j systemd[1]: Started BIND Domain Name Server.
  Jan 25 09:45:16 j named[4136]: running
  Jan 25 09:45:16 j named[4136]: resolver priming query complete: success
  Jan 25 09:45:16 j named[4136]: checkhints: b.root-servers.net/A 
(170.247.170.2) missing from hints
  Jan 25 09:45:16 j named[4136]: checkhints: b.root-servers.net/A 
(199.9.14.201) extra record in hints
  Jan 25 09:45:16 j named[4136]: checkhints: b.root-servers.net/ 
(2801:1b8:10::b) missing from hints
  Jan 25 09:45:16 j named[4136]: checkhints: b.root-servers.net/ 
(2001:500:200::b) extra record in hints

  Good case (once data files are fixed):
  ...
  Jan 25 09:47:50 n systemd[1]: Started named.service - BIND Domain Name Server.
  Jan 25 09:47:51 n named[1731]: managed-keys-zone: Key 20326 for zone . is now 
trusted (acceptance timer complete)
  Jan 25 09:47:51 n named[1731]: resolver priming query complete: success

  
  Warning, if your system can't connect to the root DNS info (e.g. firewall or 
weird things) then you will see the check fail to fetch the data for coparison 
and due to that the comparison can not warn you. That would look like this (or 
similar depending on the release):
named[1659]: managed-keys-zone: Unable to fetch DNSKEY set '.': timed out

  
  [ Where problems could occur ]

   * This isn't code, purely a data file for services that need to know
     about dns root servers. Thereby there is no code in the package itself
     that would fail, but potential regressions would be in the dependencies.
     Those are (and we can more consciously look out for those):

  Reverse-Recommends
  ==
  * dnsmasq-base [amd64 arm64 armhf ppc64el s390x]
  * dnsmasq-base-lua [amd64 arm64 armhf ppc64el s390x]
  * ldnsutils [amd64 arm64 armhf ppc64el s390x]
  * libbellesip2 [amd64 arm64 armhf ppc64el s390x]
  * unbound
  * unbound-host

  Reverse-Depends
  ===
  * bind9
  * dnsviz
  * hash-slinger [amd64 arm64 armhf ppc64el s390x]
  * knot-resolver [amd64 arm64 armhf]
  * libgetdns10 [amd64 arm64 armhf ppc64el s390x]
  * libreswan [amd64 arm64 armhf ppc64el s390x]
  * opendkim [amd64 arm64 armhf ppc64el s390x]
  * pdns-recursor [amd64 arm64 ppc64el s390x]

   * At the same time I think we'd not need to do super advanced tests with
     custom setups of each of them. Those that are reverse dependencies and
     have tests (bind9, libreswan) will be ran by autopkgtest and given the
     change, that should IMHO be sufficient.

  [ Other Info ]

   * This is a native package and we are not doing anything special
     There also is a Debian PR [1] proposing the same just based on a
     different date. While we could pick the data of "today" it would
     not help more. By chosing the same data as proposed in Debian as
     well as going with backport-style versions even for the current
     release we - intentionally - allow this to be synced over once
     the Debian upload 

[Group.of.nepali.translators] [Bug 2044657] Re: Multiple data corruption issues in zfs

2024-02-12 Thread Launchpad Bug Tracker
This bug was fixed in the package zfs-linux - 2.2.0-0ubuntu1~23.10.2

---
zfs-linux (2.2.0-0ubuntu1~23.10.2) mantic; urgency=medium

  * d/p/9b9b09f452a469458451c221debfbab944e7f081.patch Cherry-pick
"dnode_is_dirty: check dnode and its data for dirtiness" fix from
zfs-2.2.2. LP: #2044657

 -- Dimitri John Ledkov   Tue, 30 Jan 2024
15:54:02 +

** Changed in: zfs-linux (Ubuntu Mantic)
   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/2044657

Title:
  Multiple data corruption issues in zfs

Status in zfs-linux package in Ubuntu:
  Fix Released
Status in zfs-linux source package in Xenial:
  Confirmed
Status in zfs-linux source package in Bionic:
  Confirmed
Status in zfs-linux source package in Focal:
  Fix Committed
Status in zfs-linux source package in Jammy:
  Fix Committed
Status in zfs-linux source package in Lunar:
  Won't Fix
Status in zfs-linux source package in Mantic:
  Fix Released
Status in zfs-linux source package in Noble:
  Fix Released

Bug description:
  [ Impact ]

   * Multiple data corruption issues have been identified and fixed in
  ZFS. Some of them, at varying real-life reproducibility frequency have
  been deterimed to affect very old zfs releases. Recommendation is to
  upgrade to 2.2.2 or 2.1.14 or backport dnat patch alone. This is to
  ensure users get other potentially related fixes and runtime tunables
  to possibly mitigate other bugs that are related and are being fixed
  upstream for future releases.

   * For jammy the 2.1.14 upgrade will bring HWE kernel support and also
  compatiblity/support for hardened kernel builds that mitigate SLS
  (straight-line-speculation).

   * In the absence of the upgrade a cherry-pick will address this
  particular popular issue alone - without addressing other issues
  w.r.t. Redbleed / SLS, bugfixes around trim support, and other related
  improvements that were discovered and fixed around the same time as
  this popular issue.

  [ Test Plan ]

   * !!! Danger !!! use reproducer from
  https://zfsonlinux.topicbox.com/groups/zfs-discuss/T12876116b8607cdb
  and confirm if that issue is resolved or not. Do not run on production
  ZFS pools / systems.

   * autopkgtest pass (from https://ubuntu-archive-
  team.ubuntu.com/proposed-migration/ )

   * adt-matrix pass (from https://kernel.ubuntu.com/adt-matrix/ )

   * kernel regression zfs testsuite pass (from Kernel team RT test
  results summary, private)

   * zsys integration test pass (upgrade of zsys installed systems for
  all releases)

   * zsys install test pass (for daily images of LTS releases only that
  have such installer support, as per iso tracker test case)

   * LXD (ping LXD team to upgrade vendored in tooling to 2.2.2 and
  2.1.14, and test LXD on these updated kernels)

  [ Where problems could occur ]

   * Upgrade to 2.1.14 on jammy with SLS mitigations compatiblity will
  introduce slight slow down on amd64 (for hw accelerated assembly code-
  paths only in the encryption primitives)

   * Uncertain of the perfomance impact of the extra checks in dnat
  patch fix itself. Possibly affecting speed of operation, at the
  benefit of correctness.

   * The cherry-picked patch ("dnat"? dnode) changes the dirty data check, but
 only makes it stronger and not weaker, thus if it were incorrect, likely
 only performance would be impacted (and it is unlikely to be incorrect
 given upstream reviews and attention to data corruption issues; also,
 there are no additional changes to that function upstream)

  [ Other Info ]

   * https://github.com/openzfs/zfs/pull/15571 is most current
  consideration of affairs

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/zfs-linux/+bug/2044657/+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 2050956] Re: [SRU] Update d/control file with dependencies

2024-01-30 Thread Launchpad Bug Tracker
This bug was fixed in the package google-guest-agent -
20231004.02-0ubuntu1~23.10.2

---
google-guest-agent (20231004.02-0ubuntu1~23.10.2) mantic-security; 
urgency=medium

  * d/control: Add a dependency on `google-compute-engine-oslogin`
(LP: #2050956)

 -- Chloé 'kajiya' Smith   Fri, 26 Jan 2024
23:49:12 +

** Changed in: google-guest-agent (Ubuntu Jammy)
   Status: New => 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/2050956

Title:
  [SRU] Update d/control file with dependencies

Status in google-guest-agent package in Ubuntu:
  Fix Released
Status in google-guest-agent source package in Xenial:
  New
Status in google-guest-agent source package in Bionic:
  New
Status in google-guest-agent source package in Focal:
  Fix Released
Status in google-guest-agent source package in Jammy:
  Fix Released
Status in google-guest-agent source package in Mantic:
  Fix Released
Status in google-guest-agent source package in Noble:
  Fix Released

Bug description:
  [SRU]
  ===

  [Impact]

  `google-guest-agent` is a package provided by Google for installation
  within guests that run on Google Compute Engine (GCE). It is part of a
  collection of tools and daemons that ensure that Ubuntu images
  published to GCE run properly on the platform.

  There is a diff between Google's packaged debian distro [0]
  `debian/control` file and what's currently in the ubuntu archive. This
  was originally harmless but now has caused a customer issue.

  Unattended upgrades caused a `google-guest-agent` update (the last
  release was a no-change-rebuild against `-security`) but as there was
  _no_ dependency on `google-compute-engine-oslogin` in the d/control
  file, users became locked out of their instances.

  This is because the creation of the `sudoers` file has moved from the
  PAM module to `authorized keys` (example diffs in jammy here [1][2]).
  It was previously in the PAM account manager stack, but since the
  latest update this `google-guest-agent` version doesn't try to setup
  an account manager stack anymore. In other words the responsibility of
  creating these files has changed, but without the dependency in
  d/control on `google-compute-engine-oslogin` the `sudoers` file is not
  created when a user tries OSlogin.

  
  [Test Case]

  When the new version of this package is uploaded to -proposed, the
  following will happen:

   * an image based on -proposed will be built for GCE and published
   * the GCE team will be asked to validate that the new package addresses the 
issues it is expected to address, and that the image passes their internal 
image validation.
   * Each test image will be launched, and we will validate:
   ** the package version(s)
   ** that the correct ssh keys have been imported
   ** that the google specific services are running successfully

  If all the testing indicates that the image containing the new package
  is acceptable, verification will be considered to be done.

  [Additional Information]

  This bug is used to track the release of this new version for all the
  supported suites, as per the policy mentioned here [3].

  [0]: 
https://github.com/GoogleCloudPlatform/guest-agent/tree/main/packaging/debian
  [1]: 
https://launchpadlibrarian.net/709883238/google-guest-agent_20220622.00-0ubuntu2~22.04.1_20231004.02-0ubuntu1~22.04.2.diff.gz
  [2]: 
https://launchpadlibrarian.net/696732553/google-compute-engine-oslogin_20220714.00-0ubuntu1~22.04.1_20231004.00-0ubuntu1~22.04.1.diff.gz
  [3]: https://wiki.ubuntu.com/google-guest-agent-Updates

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/google-guest-agent/+bug/2050956/+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 2050956] Re: [SRU] Update d/control file with dependencies

2024-01-30 Thread Launchpad Bug Tracker
This bug was fixed in the package google-guest-agent -
20231004.02-0ubuntu1~20.04.3

---
google-guest-agent (20231004.02-0ubuntu1~20.04.3) focal-security; urgency=medium

  * d/control: Add a dependency on `google-compute-engine-oslogin`
(LP: #2050956)

 -- Chloé 'kajiya' Smith   Sat, 27 Jan 2024
01:44:03 +

** Changed in: google-guest-agent (Ubuntu Focal)
   Status: New => Fix Released

** Changed in: google-guest-agent (Ubuntu Mantic)
   Status: New => 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/2050956

Title:
  [SRU] Update d/control file with dependencies

Status in google-guest-agent package in Ubuntu:
  Fix Released
Status in google-guest-agent source package in Xenial:
  New
Status in google-guest-agent source package in Bionic:
  New
Status in google-guest-agent source package in Focal:
  Fix Released
Status in google-guest-agent source package in Jammy:
  Fix Released
Status in google-guest-agent source package in Mantic:
  Fix Released
Status in google-guest-agent source package in Noble:
  Fix Released

Bug description:
  [SRU]
  ===

  [Impact]

  `google-guest-agent` is a package provided by Google for installation
  within guests that run on Google Compute Engine (GCE). It is part of a
  collection of tools and daemons that ensure that Ubuntu images
  published to GCE run properly on the platform.

  There is a diff between Google's packaged debian distro [0]
  `debian/control` file and what's currently in the ubuntu archive. This
  was originally harmless but now has caused a customer issue.

  Unattended upgrades caused a `google-guest-agent` update (the last
  release was a no-change-rebuild against `-security`) but as there was
  _no_ dependency on `google-compute-engine-oslogin` in the d/control
  file, users became locked out of their instances.

  This is because the creation of the `sudoers` file has moved from the
  PAM module to `authorized keys` (example diffs in jammy here [1][2]).
  It was previously in the PAM account manager stack, but since the
  latest update this `google-guest-agent` version doesn't try to setup
  an account manager stack anymore. In other words the responsibility of
  creating these files has changed, but without the dependency in
  d/control on `google-compute-engine-oslogin` the `sudoers` file is not
  created when a user tries OSlogin.

  
  [Test Case]

  When the new version of this package is uploaded to -proposed, the
  following will happen:

   * an image based on -proposed will be built for GCE and published
   * the GCE team will be asked to validate that the new package addresses the 
issues it is expected to address, and that the image passes their internal 
image validation.
   * Each test image will be launched, and we will validate:
   ** the package version(s)
   ** that the correct ssh keys have been imported
   ** that the google specific services are running successfully

  If all the testing indicates that the image containing the new package
  is acceptable, verification will be considered to be done.

  [Additional Information]

  This bug is used to track the release of this new version for all the
  supported suites, as per the policy mentioned here [3].

  [0]: 
https://github.com/GoogleCloudPlatform/guest-agent/tree/main/packaging/debian
  [1]: 
https://launchpadlibrarian.net/709883238/google-guest-agent_20220622.00-0ubuntu2~22.04.1_20231004.02-0ubuntu1~22.04.2.diff.gz
  [2]: 
https://launchpadlibrarian.net/696732553/google-compute-engine-oslogin_20220714.00-0ubuntu1~22.04.1_20231004.00-0ubuntu1~22.04.1.diff.gz
  [3]: https://wiki.ubuntu.com/google-guest-agent-Updates

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/google-guest-agent/+bug/2050956/+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 2050956] Re: Update d/control file with dependencies

2024-01-26 Thread Launchpad Bug Tracker
This bug was fixed in the package google-guest-agent -
20231004.02-0ubuntu3

---
google-guest-agent (20231004.02-0ubuntu3) noble; urgency=medium

  * d/control: Fix dependency version of `google-compute-engine-oslogin`
to match archive (LP: #2050956)

google-guest-agent (20231004.02-0ubuntu2) noble; urgency=medium

  * d/control: There should b a dependency on `google-compute-engine-oslogin`
to match the Google managed control file (LP: #2050956)
* Also updated the `Vcs-` fields and removed the `Uploaders` field.

 -- Chloé 'kajiya' Smith   Fri, 26 Jan 2024
15:12:02 +

** Changed in: google-guest-agent (Ubuntu Noble)
   Status: New => 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/2050956

Title:
  Update d/control file with dependencies

Status in google-guest-agent package in Ubuntu:
  Fix Released
Status in google-guest-agent source package in Xenial:
  New
Status in google-guest-agent source package in Bionic:
  New
Status in google-guest-agent source package in Focal:
  New
Status in google-guest-agent source package in Jammy:
  New
Status in google-guest-agent source package in Mantic:
  New
Status in google-guest-agent source package in Noble:
  Fix Released

Bug description:
  [Impact]

  `google-guest-agent` is a package provided by Google for installation
  within guests that run on Google Compute Engine (GCE). It is part of a
  collection of tools and daemons that ensure that Ubuntu images
  published to GCE run properly on the platform.

  There is a diff between Google's packaged debian distro [0]
  `debian/control` file and what's currently in the archive [1]. This
  was originally harmless but now has caused a customer issue where they
  were unable to login as they'd upgraded the `google-guest-agent`
  package but _not_ the `google-compute-engine-oslogin` package.

  The `google-guest-agent` should have a dependency on `google-compute-
  engine-oslogin` the same as it does in the Google managed control
  file. Also the `Uploaders` and `Vcs-*` fields are out of date.

  [Test Case]

  When the new version of this package is uploaded to -proposed, the
  following will happen:

   * an image based on -proposed will be built for GCE and published
   * the GCE team will be asked to validate that the new package addresses the 
issues it is expected to address, and that the image passes their internal 
image validation.
   * Each test image will be launched, and we will validate:
   ** the package version(s)
   ** that the correct ssh keys have been imported
   ** that the google specific services are running successfully

  If all the testing indicates that the image containing the new package
  is acceptable, verification will be considered to be done.

  [Additional Information]

  This bug is used to track the release of this new version for all the
  supported suites, as per the policy mentioned here [2].

  [0]: 
https://github.com/GoogleCloudPlatform/guest-agent/tree/main/packaging/debian
  [1]: 
https://git.launchpad.net/~cloud-images/cloud-images/+git/google-guest-agent/tree/debian/control?h=ubuntu/master
  [2]: https://wiki.ubuntu.com/google-guest-agent-Updates

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/google-guest-agent/+bug/2050956/+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 2051115] Re: ubuntu pro integration interferes with dist-upgrade prompting

2024-01-25 Thread Launchpad Bug Tracker
This bug was fixed in the package update-manager - 1:24.04.4

---
update-manager (1:24.04.4) noble; urgency=low

  * d/control: Depend on ubuntu-advantage-tools >= 30~.
Fixes edge case whereby the program crashes upon an incomplete
response from ua security-status (LP: #2049785).
  * The New Release dialog should take precedence over a list of updates dialog
if the latter would only show Ubuntu Pro updates in an unattached system.
(LP: #2051115).

 -- Nathan Pratta Teodosio   Mon, 22 Jan
2024 08:17:25 +0100

** Changed in: update-manager (Ubuntu Noble)
   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/2051115

Title:
  ubuntu pro integration interferes with dist-upgrade prompting

Status in update-manager package in Ubuntu:
  Fix Released
Status in update-manager source package in Xenial:
  New
Status in update-manager source package in Bionic:
  New
Status in update-manager source package in Focal:
  New
Status in update-manager source package in Jammy:
  New
Status in update-manager source package in Noble:
  Fix Released

Bug description:
  The listing of Ubuntu Pro packages has been introduced in recent
  versions of update-manager, but as an undesired consequence, in up to
  date machines unattached to Ubuntu Pro, update-manager stopped
  prompting to upgrade to a next supported release.

  Ubuntu Pro packages should be merely an addition to this program and
  not alter its main behavior.

  [Test plan]

  --->
  ua detach --assume-yes
  apt update
  apt upgrade
  apt install hello
  update-manager
  <---

  Instead of listing Ubuntu Pro packages (the hello one, for example,
  always has a ESM update) that would be installable if the user
  attached to Ubuntu Pro, the update-manager window should simply do as
  it did in older versions, namely, state that software is up to date,
  and, if a newer LTS is available, suggest to the user to update to it.

  [Where problems could occur]

  The Pro packages should still be listed as such (i.e. under their own
  section, "Ubuntu Pro security updates", in the package listing) in
  case there is at least one upgradable package (as of 'apt list
  --upgradable'), whether the machine is attached, in which case the
  Ubuntu Pro section is sensitive, or unattached to Ubuntu Pro, in which
  case it is insensitive.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/update-manager/+bug/2051115/+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 2046356] Re: Update URL for Support information in MOTD message

2024-01-18 Thread Launchpad Bug Tracker
This bug was fixed in the package base-files - 10.1ubuntu2.12

---
base-files (10.1ubuntu2.12) bionic; urgency=medium

  * update-motd.d/10-help-text: Update support url for new Ubuntu Pro webpage
(LP: #2046356)

 -- Lucas Moura   Tue, 02 Jan 2024 14:19:18
-0300

** Changed in: base-files (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/2046356

Title:
  Update URL for Support information in MOTD message

Status in base-files package in Ubuntu:
  Fix Released
Status in base-files source package in Xenial:
  Fix Released
Status in base-files source package in Bionic:
  Fix Released
Status in base-files source package in Focal:
  Fix Released
Status in base-files source package in Jammy:
  Fix Released
Status in base-files source package in Lunar:
  Fix Released
Status in base-files source package in Mantic:
  Fix Released
Status in base-files source package in Noble:
  Fix Released

Bug description:
  
  [Impact]
  When users see the MOTD message, they are currently seeing an outdated url 
under the support information.
  Even though the outdated url redirects to new Ubuntu Pro webpage, we believe 
the users should still see
  the correct url from the start

  [Test Case]

  - Launch a LXD container for any of the affected releases
  - Install the package with this fix applied
  - Install `update-motd` package
  - Run `update-motd` and confirm the Support url is now the correct one

  [Regression Potential]
  If users are parsing MOTD for some reason, the url change might break that 
logic now. However, parsing MOTD messages is not a supported flow, so we 
believe regression potential is low here.

  [Discussion]
  Since we want users to be aware of what Ubuntu Pro is, we should highlight 
the right product name on any place that is still using the old "advantage" 
name. Updating the support URL here is a step into this direction

  [Original Bug Description]
  On the file 10-help-text, we are printing the following line on MOTD:

  * Support: https://ubuntu.com/advantage

  We should update the url to https://ubuntu.com/pro instead, as this
  will the default url for support information now

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/base-files/+bug/2046356/+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 2046356] Re: Update URL for Support information in MOTD message

2024-01-18 Thread Launchpad Bug Tracker
This bug was fixed in the package base-files - 11ubuntu5.8

---
base-files (11ubuntu5.8) focal; urgency=medium

  * motd/10-help-text: Update support url for new Ubuntu Pro webpage
(LP: #2046356)

 -- Lucas Moura   Tue, 02 Jan 2024 14:12:43
-0300

** Changed in: base-files (Ubuntu Bionic)
   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/2046356

Title:
  Update URL for Support information in MOTD message

Status in base-files package in Ubuntu:
  Fix Released
Status in base-files source package in Xenial:
  Fix Released
Status in base-files source package in Bionic:
  Fix Released
Status in base-files source package in Focal:
  Fix Released
Status in base-files source package in Jammy:
  Fix Released
Status in base-files source package in Lunar:
  Fix Released
Status in base-files source package in Mantic:
  Fix Released
Status in base-files source package in Noble:
  Fix Released

Bug description:
  
  [Impact]
  When users see the MOTD message, they are currently seeing an outdated url 
under the support information.
  Even though the outdated url redirects to new Ubuntu Pro webpage, we believe 
the users should still see
  the correct url from the start

  [Test Case]

  - Launch a LXD container for any of the affected releases
  - Install the package with this fix applied
  - Install `update-motd` package
  - Run `update-motd` and confirm the Support url is now the correct one

  [Regression Potential]
  If users are parsing MOTD for some reason, the url change might break that 
logic now. However, parsing MOTD messages is not a supported flow, so we 
believe regression potential is low here.

  [Discussion]
  Since we want users to be aware of what Ubuntu Pro is, we should highlight 
the right product name on any place that is still using the old "advantage" 
name. Updating the support URL here is a step into this direction

  [Original Bug Description]
  On the file 10-help-text, we are printing the following line on MOTD:

  * Support: https://ubuntu.com/advantage

  We should update the url to https://ubuntu.com/pro instead, as this
  will the default url for support information now

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/base-files/+bug/2046356/+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 2046356] Re: Update URL for Support information in MOTD message

2024-01-18 Thread Launchpad Bug Tracker
This bug was fixed in the package base-files - 12ubuntu4.5

---
base-files (12ubuntu4.5) jammy; urgency=medium

  * motd/10-help-text: Update support url for new Ubuntu Pro webpage
(LP: #2046356)

 -- Lucas Moura   Tue, 02 Jan 2024 14:09:35
-0300

** Changed in: base-files (Ubuntu Jammy)
   Status: Fix Committed => Fix Released

** Changed in: base-files (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/2046356

Title:
  Update URL for Support information in MOTD message

Status in base-files package in Ubuntu:
  Fix Released
Status in base-files source package in Xenial:
  Fix Released
Status in base-files source package in Bionic:
  Fix Released
Status in base-files source package in Focal:
  Fix Released
Status in base-files source package in Jammy:
  Fix Released
Status in base-files source package in Lunar:
  Fix Released
Status in base-files source package in Mantic:
  Fix Released
Status in base-files source package in Noble:
  Fix Released

Bug description:
  
  [Impact]
  When users see the MOTD message, they are currently seeing an outdated url 
under the support information.
  Even though the outdated url redirects to new Ubuntu Pro webpage, we believe 
the users should still see
  the correct url from the start

  [Test Case]

  - Launch a LXD container for any of the affected releases
  - Install the package with this fix applied
  - Install `update-motd` package
  - Run `update-motd` and confirm the Support url is now the correct one

  [Regression Potential]
  If users are parsing MOTD for some reason, the url change might break that 
logic now. However, parsing MOTD messages is not a supported flow, so we 
believe regression potential is low here.

  [Discussion]
  Since we want users to be aware of what Ubuntu Pro is, we should highlight 
the right product name on any place that is still using the old "advantage" 
name. Updating the support URL here is a step into this direction

  [Original Bug Description]
  On the file 10-help-text, we are printing the following line on MOTD:

  * Support: https://ubuntu.com/advantage

  We should update the url to https://ubuntu.com/pro instead, as this
  will the default url for support information now

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/base-files/+bug/2046356/+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 2036195] Re: Any packages installed in binary hooks are marked as manually installed - even dependencies

2024-01-17 Thread Launchpad Bug Tracker
This bug was fixed in the package livecd-rootfs - 2.765.34

---
livecd-rootfs (2.765.34) jammy; urgency=medium

  * Remove comments in the debian/control dependencies as it was causing the
package build to fail.

livecd-rootfs (2.765.33) jammy; urgency=medium

  [ Steve Langasek ]
  * Use losetup instead of kpartx to resolve race conditions in riscv64
image builds.  LP: #2045797.

  [ Utkarsh Gupta ]
  * unminimize: Use lxd-installer to install LXD itself (LP: #2036725)

livecd-rootfs (2.765.32) jammy; urgency=medium

  [ Heinrich Schuchardt ]
  * arm: fix console parameter for ARM cloud-images (LP: #2036730)

livecd-rootfs (2.765.31) jammy; urgency=medium

  [ John Chittum ]
  * fix: add 6.5 kernel apparmor features to livecd-rootfs based on
features of 6.5 in ubuntu/mantic. This will roll as HWE. (LP: #2037567)

livecd-rootfs (2.765.30) jammy; urgency=medium

  * Enable snap preseeding with ppc64el images where /boot/vmlinux is used
instead of /boot/vmlinuz. (LP: #2038957)

livecd-rootfs (2.765.29) jammy; urgency=medium

  [ Steve Langasek ]
  * The chroot tmpfs mount should only be /var/lib/apt/lists, not
/var/lib/apt; the latter breaks changes to /var/lib/apt/extended_states.
(LP: #2036195).

livecd-rootfs (2.765.28) jammy; urgency=medium

  * Fix unminimize to correctly list packages. (LP: #1996489)
  * Install LXD snap from stable/ubuntu- channel. (LP: #2036725)

livecd-rootfs (2.765.27) jammy; urgency=medium

  [ Thomas Bechtold ]
  * Do not modify /etc/ssh/sshd_config for ubuntu-cpc
project builds (LP: #1968873)

 -- Łukasz 'sil2100' Zemczak   Mon, 15 Jan
2024 16:41:18 +0100

** Changed in: livecd-rootfs (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/2036195

Title:
  Any packages installed in binary hooks are marked as manually
  installed - even dependencies

Status in livecd-rootfs package in Ubuntu:
  Fix Released
Status in livecd-rootfs source package in Xenial:
  Fix Released
Status in livecd-rootfs source package in Bionic:
  Fix Released
Status in livecd-rootfs source package in Focal:
  Fix Committed
Status in livecd-rootfs source package in Jammy:
  Fix Released
Status in livecd-rootfs source package in Lunar:
  Fix Released

Bug description:
  After much debugging trying to understand why `apt-get autoremove` was
  not working in a binary hook I realised that all packages installed in
  a binary hook are marked as manually installed - even the dependencies
  of packages. This is a bug.

  Another side affect of this is that any dependency of a package in the
  base chroot that is removed in a binary hook is not autoremovable in
  the binary hook.

  It is autoremovable once the image is created and launched though.

  This is due to how the `setup_mountpoint` function works (see
  https://git.launchpad.net/livecd-rootfs/tree/live-
  build/functions#n123) specifically

  ```
  mount -t tmpfs none "$mountpoint/var/lib/apt"
  ```

  Which means that inside the chroot that the binary hook works on, the
  `/var/lib/apt` directory is empty... including the
  `/var/lib/apt/extended_states` file which is used to store whether a
  package was auto installed or not.

  The same goes the other way - any changes to the
  `/var/lib/apt/extended_states`  file inside chroot that the binary
  hook is changing are not reflected in the final image due to the
  `teardown_mountpoint` (see https://git.launchpad.net/livecd-
  rootfs/tree/live-build/functions#n152) not persisting any of those
  changes.

  The end result being.

  * If a package is removed in the binary hook then the resulting image will 
likely have autoremovable packages at first launch
  * Any package and their dependencies installed in a binary hook will all be 
marked as manually installed.

  SRU
  

  [ Impact ]

   * Packages installed in a binary hook are marked as manually
  installed - even the dependencies of packages

  [ Test Plan ]

   * Build test images and remove a package with dependencies. 
 * Confirm that the dependencies are marked as autoremovable.
 * Confirm there are packages marked as auto installed

  [ Where problems could occur ]

   * Is any dependent packages are not marked as autremovable. 
   * If no packages are marked as auto installed

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/livecd-rootfs/+bug/2036195/+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 2038957] Re: ppcel64 images unpack to /boot/vmlinux not /boot/vmlinuz leading to kernel feature mismatch

2024-01-17 Thread Launchpad Bug Tracker
This bug was fixed in the package livecd-rootfs - 2.765.34

---
livecd-rootfs (2.765.34) jammy; urgency=medium

  * Remove comments in the debian/control dependencies as it was causing the
package build to fail.

livecd-rootfs (2.765.33) jammy; urgency=medium

  [ Steve Langasek ]
  * Use losetup instead of kpartx to resolve race conditions in riscv64
image builds.  LP: #2045797.

  [ Utkarsh Gupta ]
  * unminimize: Use lxd-installer to install LXD itself (LP: #2036725)

livecd-rootfs (2.765.32) jammy; urgency=medium

  [ Heinrich Schuchardt ]
  * arm: fix console parameter for ARM cloud-images (LP: #2036730)

livecd-rootfs (2.765.31) jammy; urgency=medium

  [ John Chittum ]
  * fix: add 6.5 kernel apparmor features to livecd-rootfs based on
features of 6.5 in ubuntu/mantic. This will roll as HWE. (LP: #2037567)

livecd-rootfs (2.765.30) jammy; urgency=medium

  * Enable snap preseeding with ppc64el images where /boot/vmlinux is used
instead of /boot/vmlinuz. (LP: #2038957)

livecd-rootfs (2.765.29) jammy; urgency=medium

  [ Steve Langasek ]
  * The chroot tmpfs mount should only be /var/lib/apt/lists, not
/var/lib/apt; the latter breaks changes to /var/lib/apt/extended_states.
(LP: #2036195).

livecd-rootfs (2.765.28) jammy; urgency=medium

  * Fix unminimize to correctly list packages. (LP: #1996489)
  * Install LXD snap from stable/ubuntu- channel. (LP: #2036725)

livecd-rootfs (2.765.27) jammy; urgency=medium

  [ Thomas Bechtold ]
  * Do not modify /etc/ssh/sshd_config for ubuntu-cpc
project builds (LP: #1968873)

 -- Łukasz 'sil2100' Zemczak   Mon, 15 Jan
2024 16:41:18 +0100

** Changed in: livecd-rootfs (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/2038957

Title:
  ppcel64 images unpack to /boot/vmlinux not /boot/vmlinuz leading to
  kernel feature mismatch

Status in livecd-rootfs package in Ubuntu:
  Fix Released
Status in livecd-rootfs source package in Xenial:
  Won't Fix
Status in livecd-rootfs source package in Bionic:
  Won't Fix
Status in livecd-rootfs source package in Focal:
  Won't Fix
Status in livecd-rootfs source package in Jammy:
  Fix Released
Status in livecd-rootfs source package in Lunar:
  Won't Fix
Status in livecd-rootfs source package in Mantic:
  Fix Released
Status in livecd-rootfs source package in Noble:
  Fix Released

Bug description:
  In a build of a ppcel64 image, snap_validate_seed fails to find the
  installed kernel to pick a matching apparmor feature set to mount.
  from the log

  ```
  + [ -e chroot/boot/vmlinuz ]
  + [ -e chroot/var/lib/snapd/seed/seed.yaml ]
  + snap debug validate-seed chroot/var/lib/snapd/seed/seed.yaml
  + realpath chroot
  + /usr/lib/snapd/snap-preseed --reset /build/chroot
  ubuntu classic preseeding
  unmounting: /build/chroot/tmp/snapd-preseed
  ubuntu classic preseeding
  unmounting: /tmp/snapd-preseed
  + realpath chroot
  + /usr/lib/snapd/snap-preseed /build/chroot
  ubuntu classic preseeding
  ```

  This corresponds to line 772 in livecd-rootfs/live-build/functions

  snap_validate_seed() {
  local CHROOT_ROOT=$1
  local kern_major_min=undefined

  if [ -e ${CHROOT_ROOT}/boot/vmlinuz ]; then

  ppcel64 however unpacks to /boot/vmlinux. For history:

  https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1358920

  for ppcel64 images, this function needs to be updated to check for
  `/boot/vmlinux`.

  This will require an SRU 23.10 (post-release) and 22.04

  SRU
  

  [ Impact ]

   * ppc64el Users of the 6.5 kernel will have un-optimized first boot
  experiences due to snaps not preseeding with the correct apparmor
  setup. This directly affects clouds, leading to boot speed degradation
  of anywhere from 10-30s (depending on snaps installed)

  [ Test Plan ]

   * Build test ppc64el images and test that preseeding was correctly
  applied for the 6.5 kernel

  [ Where problems could occur ]

   * If the optimized preseeding of the snaps for ppc64el continues to
  fail

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/livecd-rootfs/+bug/2038957/+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 2046356] Re: Update URL for Support information in MOTD message

2024-01-15 Thread Launchpad Bug Tracker
This bug was fixed in the package base-files - 12.3ubuntu2.1

---
base-files (12.3ubuntu2.1) lunar; urgency=medium

  * motd/10-help-text: Update support url for new Ubuntu Pro webpage
(LP: #2046356)

 -- Lucas Moura   Tue, 02 Jan 2024 14:37:38
-0300

** Changed in: base-files (Ubuntu Lunar)
   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/2046356

Title:
  Update URL for Support information in MOTD message

Status in base-files package in Ubuntu:
  Fix Released
Status in base-files source package in Xenial:
  Fix Committed
Status in base-files source package in Bionic:
  Fix Committed
Status in base-files source package in Focal:
  Fix Committed
Status in base-files source package in Jammy:
  Fix Committed
Status in base-files source package in Lunar:
  Fix Released
Status in base-files source package in Mantic:
  Fix Released
Status in base-files source package in Noble:
  Fix Released

Bug description:
  
  [Impact]
  When users see the MOTD message, they are currently seeing an outdated url 
under the support information.
  Even though the outdated url redirects to new Ubuntu Pro webpage, we believe 
the users should still see
  the correct url from the start

  [Test Case]

  - Launch a LXD container for any of the affected releases
  - Install the package with this fix applied
  - Install `update-motd` package
  - Run `update-motd` and confirm the Support url is now the correct one

  [Regression Potential]
  If users are parsing MOTD for some reason, the url change might break that 
logic now. However, parsing MOTD messages is not a supported flow, so we 
believe regression potential is low here.

  [Discussion]
  Since we want users to be aware of what Ubuntu Pro is, we should highlight 
the right product name on any place that is still using the old "advantage" 
name. Updating the support URL here is a step into this direction

  [Original Bug Description]
  On the file 10-help-text, we are printing the following line on MOTD:

  * Support: https://ubuntu.com/advantage

  We should update the url to https://ubuntu.com/pro instead, as this
  will the default url for support information now

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/base-files/+bug/2046356/+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 2046356] Re: Update URL for Support information in MOTD message

2024-01-15 Thread Launchpad Bug Tracker
This bug was fixed in the package base-files - 13ubuntu2.1

---
base-files (13ubuntu2.1) mantic; urgency=medium

  * motd/10-help-text: Update support url for new Ubuntu Pro webpage
(LP: #2046356)

 -- Lucas Moura   Tue, 02 Jan 2024 10:25:08
-0300

** Changed in: base-files (Ubuntu Mantic)
   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/2046356

Title:
  Update URL for Support information in MOTD message

Status in base-files package in Ubuntu:
  Fix Released
Status in base-files source package in Xenial:
  Fix Committed
Status in base-files source package in Bionic:
  Fix Committed
Status in base-files source package in Focal:
  Fix Committed
Status in base-files source package in Jammy:
  Fix Committed
Status in base-files source package in Lunar:
  Fix Released
Status in base-files source package in Mantic:
  Fix Released
Status in base-files source package in Noble:
  Fix Released

Bug description:
  
  [Impact]
  When users see the MOTD message, they are currently seeing an outdated url 
under the support information.
  Even though the outdated url redirects to new Ubuntu Pro webpage, we believe 
the users should still see
  the correct url from the start

  [Test Case]

  - Launch a LXD container for any of the affected releases
  - Install the package with this fix applied
  - Install `update-motd` package
  - Run `update-motd` and confirm the Support url is now the correct one

  [Regression Potential]
  If users are parsing MOTD for some reason, the url change might break that 
logic now. However, parsing MOTD messages is not a supported flow, so we 
believe regression potential is low here.

  [Discussion]
  Since we want users to be aware of what Ubuntu Pro is, we should highlight 
the right product name on any place that is still using the old "advantage" 
name. Updating the support URL here is a step into this direction

  [Original Bug Description]
  On the file 10-help-text, we are printing the following line on MOTD:

  * Support: https://ubuntu.com/advantage

  We should update the url to https://ubuntu.com/pro instead, as this
  will the default url for support information now

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/base-files/+bug/2046356/+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 2045918] Re: [SRU] Fix crash caused by updating update-manager from inside itself

2024-01-09 Thread Launchpad Bug Tracker
This bug was fixed in the package update-manager - 1:22.04.18

---
update-manager (1:22.04.18) jammy; urgency=medium

  * Add back removed widgets to UI file to fix crash when updating
Upgrade Manager from inside itself (LP: #2045918).

 -- Nathan Pratta Teodosio   Fri, 08 Dec
2023 11:23:26 +0100

** Changed in: update-manager (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/2045918

Title:
  [SRU] Fix crash caused by updating update-manager from inside itself

Status in update-manager package in Ubuntu:
  Fix Released
Status in update-manager source package in Xenial:
  New
Status in update-manager source package in Bionic:
  New
Status in update-manager source package in Focal:
  New
Status in update-manager source package in Jammy:
  Fix Released
Status in update-manager source package in Mantic:
  Won't Fix

Bug description:
  Impact
  --

  LP:1990450 introduced Ubuntu Pro updates and news to update-manager,
  but also a bug whereby updating update-manager itself while update-
  manager is running replaces its UI files with a version incompatible
  with the already running handle of update-manager, subsequently
  causing a crash when the latter references an widget existing only in
  the old UI file.

  In other words, update-manager crashes if the user tries installing
  the new update-manager release from inside itself.

  Even though updates would have been installed successfully at that
  point and subsequent runs of update-manager would not crash, the user
  is none the wiser and is most likely left worried about his resulting
  system state.

  Test case
  -

  1. Have the old version of Update Manager installed and the proposed
  version available in the Apt database, such that, in Jammy for
  example, 'apt install --dry-run --verbose-versions' would report

update-manager (1:22.04.9 => 1:22.04.18)

  2. Start update-manager from a terminal.

  3. Make sure 'Software Updater' is selected in the list. We don't care
  about any other package for this test.

  4. Click 'Install now'.

  The installation must complete successfully and the view must be
  automatically recalculated. Verify that the application didn't crash
  (no tracebacks in the terminal window) and confirm with 'apt policy
  update-manager' that the new version was indeed installed.

  To note
  ---

  The recalculated view will not include references to Ubuntu Pro
  (neither news pane nor Ubuntu Pro updates section), as it is still the
  old version of the program that is running.

  Regression potential
  

  GTK is very finicky about its *.ui files; We must look out for other
  widgets failing to map or being relocated.

  Original report
  ---

  The Ubuntu Error Tracker has been receiving reports about a problem regarding 
update-manager.  This problem was most recently seen with package version 
1:22.04.17, the problem page at 
https://errors.ubuntu.com/problem/7b4facc926a743e632733dcc290e7cd5623b6eb0 
contains more details, including versions of packages affected, stacktrace or 
traceback, and individual crash reports.
  If you do not have access to the Ubuntu Error Tracker and are a software 
developer, you can request it at http://forms.canonical.com/reports/.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/update-manager/+bug/2045918/+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 2043001] Re: Please update the package to 20231004.00

2024-01-09 Thread Launchpad Bug Tracker
This bug was fixed in the package google-compute-engine-oslogin -
20231004.00-0ubuntu1~22.04.1

---
google-compute-engine-oslogin (20231004.00-0ubuntu1~22.04.1) jammy; 
urgency=medium

  * No-change rebuild for Jammy.

google-compute-engine-oslogin (20231004.00-0ubuntu1) noble;
urgency=medium

  * New upstream version 20231004.00. (LP: #2043001)
  * d/links: Update links w/ respective .so shipped

 -- Utkarsh Gupta   Wed, 08 Nov 2023 11:33:39 +0200

** Changed in: google-compute-engine-oslogin (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/2043001

Title:
  Please update the package to 20231004.00

Status in google-compute-engine-oslogin package in Ubuntu:
  Fix Released
Status in google-compute-engine-oslogin source package in Xenial:
  New
Status in google-compute-engine-oslogin source package in Bionic:
  New
Status in google-compute-engine-oslogin source package in Focal:
  Fix Released
Status in google-compute-engine-oslogin source package in Jammy:
  Fix Released
Status in google-compute-engine-oslogin source package in Lunar:
  Fix Released
Status in google-compute-engine-oslogin source package in Mantic:
  Fix Released

Bug description:
  [Impact]

  Google-compute-engine-oslogin is provided by Google for installation
  within guests that run on Google Compute Engine. It part of the
  collection of tools and daemons originally packaged as gce-compute-
  image-packages, that ensure that the Ubuntu images published to GCE
  run properly on their platform.

  Cloud platforms evolve at a rate that can't be handled in six-month
  increments, and they will often develop features that they would like
  to be available to customers who don't want to upgrade from earlier
  Ubuntu releases. As such, updating google-compute-engine-oslogin to
  more recent upstream releases is required within all Ubuntu releases,
  so they continue to function properly in their environment.

  [Test Case]

  When a new version of google-compute-engine-oslogin is uploaded to
  -proposed, the following will be done:

   * an image based on -proposed will be built for GCE and published to the 
ubuntu-os-cloud-devel project
   * the GCE team will be asked to validate that the new package addresses the 
issues it is expected to address, and that the image passes their internal 
image validation.
   * Each test image will be launched, and we will validate:
* the package version(s)
* that the correct ssh keys have been imported
* that the google specific services are running successfully

  If all the testing indicates that the image containing the new package
  is acceptable, verification will be considered to be done.

  [Other Information]

  This bug is used for tracking of releasing the new upstream version
  for all supported series, as per the approved policy mentioned in the
  following MRE:

  https://wiki.ubuntu.com/gce-compute-image-packages-Updates.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/google-compute-engine-oslogin/+bug/2043001/+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 2043001] Re: Please update the package to 20231004.00

2024-01-09 Thread Launchpad Bug Tracker
This bug was fixed in the package google-compute-engine-oslogin -
20231004.00-0ubuntu1~23.04.1

---
google-compute-engine-oslogin (20231004.00-0ubuntu1~23.04.1) lunar; 
urgency=medium

  * No-change rebuild for Lunar.

google-compute-engine-oslogin (20231004.00-0ubuntu1) noble;
urgency=medium

  * New upstream version 20231004.00. (LP: #2043001)
  * d/links: Update links w/ respective .so shipped

 -- Utkarsh Gupta   Wed, 08 Nov 2023 11:31:07 +0200

** Changed in: google-compute-engine-oslogin (Ubuntu Lunar)
   Status: Fix Committed => Fix Released

** Changed in: google-compute-engine-oslogin (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/2043001

Title:
  Please update the package to 20231004.00

Status in google-compute-engine-oslogin package in Ubuntu:
  Fix Released
Status in google-compute-engine-oslogin source package in Xenial:
  New
Status in google-compute-engine-oslogin source package in Bionic:
  New
Status in google-compute-engine-oslogin source package in Focal:
  Fix Released
Status in google-compute-engine-oslogin source package in Jammy:
  Fix Released
Status in google-compute-engine-oslogin source package in Lunar:
  Fix Released
Status in google-compute-engine-oslogin source package in Mantic:
  Fix Released

Bug description:
  [Impact]

  Google-compute-engine-oslogin is provided by Google for installation
  within guests that run on Google Compute Engine. It part of the
  collection of tools and daemons originally packaged as gce-compute-
  image-packages, that ensure that the Ubuntu images published to GCE
  run properly on their platform.

  Cloud platforms evolve at a rate that can't be handled in six-month
  increments, and they will often develop features that they would like
  to be available to customers who don't want to upgrade from earlier
  Ubuntu releases. As such, updating google-compute-engine-oslogin to
  more recent upstream releases is required within all Ubuntu releases,
  so they continue to function properly in their environment.

  [Test Case]

  When a new version of google-compute-engine-oslogin is uploaded to
  -proposed, the following will be done:

   * an image based on -proposed will be built for GCE and published to the 
ubuntu-os-cloud-devel project
   * the GCE team will be asked to validate that the new package addresses the 
issues it is expected to address, and that the image passes their internal 
image validation.
   * Each test image will be launched, and we will validate:
* the package version(s)
* that the correct ssh keys have been imported
* that the google specific services are running successfully

  If all the testing indicates that the image containing the new package
  is acceptable, verification will be considered to be done.

  [Other Information]

  This bug is used for tracking of releasing the new upstream version
  for all supported series, as per the approved policy mentioned in the
  following MRE:

  https://wiki.ubuntu.com/gce-compute-image-packages-Updates.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/google-compute-engine-oslogin/+bug/2043001/+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 2043001] Re: Please update the package to 20231004.00

2024-01-09 Thread Launchpad Bug Tracker
This bug was fixed in the package google-compute-engine-oslogin -
20231004.00-0ubuntu1~23.10.1

---
google-compute-engine-oslogin (20231004.00-0ubuntu1~23.10.1) mantic; 
urgency=medium

  * No-change rebuild for Mantic.

google-compute-engine-oslogin (20231004.00-0ubuntu1) noble;
urgency=medium

  * New upstream version 20231004.00. (LP: #2043001)
  * d/links: Update links w/ respective .so shipped

 -- Utkarsh Gupta   Wed, 08 Nov 2023 11:29:09 +0200

** Changed in: google-compute-engine-oslogin (Ubuntu Mantic)
   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/2043001

Title:
  Please update the package to 20231004.00

Status in google-compute-engine-oslogin package in Ubuntu:
  Fix Released
Status in google-compute-engine-oslogin source package in Xenial:
  New
Status in google-compute-engine-oslogin source package in Bionic:
  New
Status in google-compute-engine-oslogin source package in Focal:
  Fix Released
Status in google-compute-engine-oslogin source package in Jammy:
  Fix Released
Status in google-compute-engine-oslogin source package in Lunar:
  Fix Released
Status in google-compute-engine-oslogin source package in Mantic:
  Fix Released

Bug description:
  [Impact]

  Google-compute-engine-oslogin is provided by Google for installation
  within guests that run on Google Compute Engine. It part of the
  collection of tools and daemons originally packaged as gce-compute-
  image-packages, that ensure that the Ubuntu images published to GCE
  run properly on their platform.

  Cloud platforms evolve at a rate that can't be handled in six-month
  increments, and they will often develop features that they would like
  to be available to customers who don't want to upgrade from earlier
  Ubuntu releases. As such, updating google-compute-engine-oslogin to
  more recent upstream releases is required within all Ubuntu releases,
  so they continue to function properly in their environment.

  [Test Case]

  When a new version of google-compute-engine-oslogin is uploaded to
  -proposed, the following will be done:

   * an image based on -proposed will be built for GCE and published to the 
ubuntu-os-cloud-devel project
   * the GCE team will be asked to validate that the new package addresses the 
issues it is expected to address, and that the image passes their internal 
image validation.
   * Each test image will be launched, and we will validate:
* the package version(s)
* that the correct ssh keys have been imported
* that the google specific services are running successfully

  If all the testing indicates that the image containing the new package
  is acceptable, verification will be considered to be done.

  [Other Information]

  This bug is used for tracking of releasing the new upstream version
  for all supported series, as per the approved policy mentioned in the
  following MRE:

  https://wiki.ubuntu.com/gce-compute-image-packages-Updates.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/google-compute-engine-oslogin/+bug/2043001/+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 1938208] Re: No CI testing for the case that cloud-init is installed but not in use

2024-01-08 Thread Launchpad Bug Tracker
This bug was fixed in the package ubuntu-advantage-tools - 30~16.04

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

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

ubuntu-advantage-tools (30) noble; urgency=medium

  * d/control:
- add python3-apt as a build dependency
- add the new ubuntu-pro-client-l10n binary package
- recommend installing ubuntu-pro-client-l10n

  * d/po/*:
- Makefile to build localization files to debian/po/usr/share/locale/
- update POTFILES.in to cover all translatable messages
- remove old unused pot file
- add new complete pot file for "ubuntu-pro" domain
- add first Brazilian Portuguese translations

  * d/rules:
- add step to build the translations

  * d/tests/control:
- mark autopkgtests as superficial (GH: #2609)

  * d/ubuntu-advantage-tools.maintscript:
- remove /etc/ubuntu-advantage/help_data.yaml

  * d/ubuntu-pro-client-l10n.install:
- add install file for the new binary package

  * New upstream release 30 (LP: #2038461)
- api:
  + add new backwards compatible plan steps to the v1 fix plan endpoints
  + improve information returned from the fix plan endpoints
  + new endpoint: u.pro.security.fix.cve.execute.v1
  + new endpoint: u.pro.security.fix.usn.execute.v1
- apt: improve performance and consistency by refactoring the code to use
  the apt_pkg module
- auto-attach: add newline to the MOTD message to separate it from other
  MOTD messages
- contract: send information about variants to the contracts server
- enable: update only service specific apt sources when enabling a service
  (GH: #1311) (GH: #1482)
- esm: create static files to pin packages from esm-infra and esm-apps with
  higher priority (GH: #2580)
- disable:
  + (experimental) add the --purge flag to the disable command, so users
can remove all service related packages when disabling a service
  + show extra warnings when kernels are involved in the purge operation
- files: Reduce race window when creating new files (LP: #2024204)
- fips: add support to Jammy to prepare for when it is available
- fips-preview:
  + add fips-preview as a new entitlement
- github: add issue templates (GH: #2646)
- internationalization:
  + add general internationalization support and templates
  + add initial sentence set for Brazilian Portuguese
- logging:
  + add journald logging for the daemon and systemd timer
  + remove daemon and timer log files
  + standardize the logging calls through the codebase (GH: #2632)
- systemd: change ubuntu-advantage.service type from 'notify' to 'simple',
  dropping the dependency on python3-systemd (LP: #2038417) (GH: #2692)
- tests:
  + add scenarios where cloud-init is present but disabled (LP: #1938208)
  + change 'permission' to 'priority' when checking apt priority in tests
(GH: #2719)

 -- Renan Rodrigo   Tue, 07 Nov 2023
16:23:34 +0200

** 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/1938208

Title:
  No CI testing for the case that cloud-init is installed but not in use

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 Lunar:
  Fix Released
Status in ubuntu-advantage-tools source package in Mantic:
  Fix Released

Bug description:
  [ Original description ]
  [ Impact ]

  As discovered in regression bug 1936833, current CI doesn't cover the
  case that the cloud-init package is installed but not in use. In
  general, it's acceptable for _any_ package to be installed but not in
  use, and behaviour should never break because of this. Perhaps this
  needs adding to your CI test matrix, and or the test plan in
  https://wiki.ubuntu.com/UbuntuAdvantageToolsUpdates adjusted to verify
  this.

  
  [ Test Plan ]

  The change is adding a test itself - running it should validate this
  bug. The test will be executed as part of the SRU process validation,
  to address https://bugs.launchpad.net/ubuntu/+source/ubuntu-advantage-
  tools/+bug/2038461

  [ Where problems could occur ]

  If the test would implement something wrong and make assumptions on
  how cloud-init works, we could be relying on something that does not
  match reality when checking if it does not work. Reviews in the test
  by cloud-init people helped us ensure this risk is 

[Group.of.nepali.translators] [Bug 2024204] Re: Hardcoded path in /tmp written to by root

2024-01-08 Thread Launchpad Bug Tracker
This bug was fixed in the package ubuntu-advantage-tools - 30~16.04

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

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

ubuntu-advantage-tools (30) noble; urgency=medium

  * d/control:
- add python3-apt as a build dependency
- add the new ubuntu-pro-client-l10n binary package
- recommend installing ubuntu-pro-client-l10n

  * d/po/*:
- Makefile to build localization files to debian/po/usr/share/locale/
- update POTFILES.in to cover all translatable messages
- remove old unused pot file
- add new complete pot file for "ubuntu-pro" domain
- add first Brazilian Portuguese translations

  * d/rules:
- add step to build the translations

  * d/tests/control:
- mark autopkgtests as superficial (GH: #2609)

  * d/ubuntu-advantage-tools.maintscript:
- remove /etc/ubuntu-advantage/help_data.yaml

  * d/ubuntu-pro-client-l10n.install:
- add install file for the new binary package

  * New upstream release 30 (LP: #2038461)
- api:
  + add new backwards compatible plan steps to the v1 fix plan endpoints
  + improve information returned from the fix plan endpoints
  + new endpoint: u.pro.security.fix.cve.execute.v1
  + new endpoint: u.pro.security.fix.usn.execute.v1
- apt: improve performance and consistency by refactoring the code to use
  the apt_pkg module
- auto-attach: add newline to the MOTD message to separate it from other
  MOTD messages
- contract: send information about variants to the contracts server
- enable: update only service specific apt sources when enabling a service
  (GH: #1311) (GH: #1482)
- esm: create static files to pin packages from esm-infra and esm-apps with
  higher priority (GH: #2580)
- disable:
  + (experimental) add the --purge flag to the disable command, so users
can remove all service related packages when disabling a service
  + show extra warnings when kernels are involved in the purge operation
- files: Reduce race window when creating new files (LP: #2024204)
- fips: add support to Jammy to prepare for when it is available
- fips-preview:
  + add fips-preview as a new entitlement
- github: add issue templates (GH: #2646)
- internationalization:
  + add general internationalization support and templates
  + add initial sentence set for Brazilian Portuguese
- logging:
  + add journald logging for the daemon and systemd timer
  + remove daemon and timer log files
  + standardize the logging calls through the codebase (GH: #2632)
- systemd: change ubuntu-advantage.service type from 'notify' to 'simple',
  dropping the dependency on python3-systemd (LP: #2038417) (GH: #2692)
- tests:
  + add scenarios where cloud-init is present but disabled (LP: #1938208)
  + change 'permission' to 'priority' when checking apt priority in tests
(GH: #2719)

 -- Renan Rodrigo   Tue, 07 Nov 2023
16:23:34 +0200

** 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/2024204

Title:
  Hardcoded path in /tmp written to by root

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 Lunar:
  Fix Released
Status in ubuntu-advantage-tools source package in Mantic:
  Fix Released

Bug description:
  [ Impact ]

  Several race conditions were found in the u-a-t code, some where a
  file was being written in a hardcoded path in /tmp. This could leave
  way for attackers to insert malicious code in the client.

  [ Test Plan ]

  Functionality-wise, writing files is tested in the unit and
  integrations tests for ubuntu-advantage-tools, and should be covered
  in the verification of
  https://bugs.launchpad.net/ubuntu/+source/ubuntu-advantage-
  tools/+bug/2038461

  As for this specific bug, one can verify that the /tmp path does not
  exist anymore, and check the change in the code to see how the race
  condition was addressed.

  [ Where problems could occur ]

  The race conditions were addressed with try-except blocks in python,
  so it is low risk as any exploit would be against python itself. The
  other problematic parts of the code is removed/moved and functionality
  is covered by tests, so no problem there.

  The risk we considered is that other flaws may be present and we may
  have not catched those as part of the 

[Group.of.nepali.translators] [Bug 2038417] Re: missing dependency on python3-systemd

2024-01-08 Thread Launchpad Bug Tracker
This bug was fixed in the package ubuntu-advantage-tools - 30~16.04

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

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

ubuntu-advantage-tools (30) noble; urgency=medium

  * d/control:
- add python3-apt as a build dependency
- add the new ubuntu-pro-client-l10n binary package
- recommend installing ubuntu-pro-client-l10n

  * d/po/*:
- Makefile to build localization files to debian/po/usr/share/locale/
- update POTFILES.in to cover all translatable messages
- remove old unused pot file
- add new complete pot file for "ubuntu-pro" domain
- add first Brazilian Portuguese translations

  * d/rules:
- add step to build the translations

  * d/tests/control:
- mark autopkgtests as superficial (GH: #2609)

  * d/ubuntu-advantage-tools.maintscript:
- remove /etc/ubuntu-advantage/help_data.yaml

  * d/ubuntu-pro-client-l10n.install:
- add install file for the new binary package

  * New upstream release 30 (LP: #2038461)
- api:
  + add new backwards compatible plan steps to the v1 fix plan endpoints
  + improve information returned from the fix plan endpoints
  + new endpoint: u.pro.security.fix.cve.execute.v1
  + new endpoint: u.pro.security.fix.usn.execute.v1
- apt: improve performance and consistency by refactoring the code to use
  the apt_pkg module
- auto-attach: add newline to the MOTD message to separate it from other
  MOTD messages
- contract: send information about variants to the contracts server
- enable: update only service specific apt sources when enabling a service
  (GH: #1311) (GH: #1482)
- esm: create static files to pin packages from esm-infra and esm-apps with
  higher priority (GH: #2580)
- disable:
  + (experimental) add the --purge flag to the disable command, so users
can remove all service related packages when disabling a service
  + show extra warnings when kernels are involved in the purge operation
- files: Reduce race window when creating new files (LP: #2024204)
- fips: add support to Jammy to prepare for when it is available
- fips-preview:
  + add fips-preview as a new entitlement
- github: add issue templates (GH: #2646)
- internationalization:
  + add general internationalization support and templates
  + add initial sentence set for Brazilian Portuguese
- logging:
  + add journald logging for the daemon and systemd timer
  + remove daemon and timer log files
  + standardize the logging calls through the codebase (GH: #2632)
- systemd: change ubuntu-advantage.service type from 'notify' to 'simple',
  dropping the dependency on python3-systemd (LP: #2038417) (GH: #2692)
- tests:
  + add scenarios where cloud-init is present but disabled (LP: #1938208)
  + change 'permission' to 'priority' when checking apt priority in tests
(GH: #2719)

 -- Renan Rodrigo   Tue, 07 Nov 2023
16:23:34 +0200

** 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/2038417

Title:
  missing dependency on python3-systemd

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 Lunar:
  Fix Released
Status in ubuntu-advantage-tools source package in Mantic:
  Fix Released

Bug description:
  [ Impact ]

  Users running systems which don't include the python3-systemd package (like 
in minimal installations) will see errors when executing 
ubuntu-advantage.service.
  This happens because of a call to systemd.daemon.notify() in the python code. 
The solution is to remove this call and set the service type to 'simple' 
instead.

  [ Test Case ]

  For the SRU verification, when the package is in proposed:
  On an Ubuntu machine:
  - uninstall the python3-systemd package
  - try to run ubuntu-advantage.service, and see it fail
  - install the package from proposed
  - see that ubuntu-advantage.service runs fine

  Results from executing these steps will be added to the bug once done.

  Besides that, the ubuntu-advantage-tools CI includes many acceptance
  tests which cover possible regressions on this change - those will be
  executed as part of the verification of
  https://bugs.launchpad.net/ubuntu/+source/ubuntu-advantage-
  tools/+bug/2038461

  [ Where problems could occur ]

  Using type=simple for the u-a.service tells systemd 

[Group.of.nepali.translators] [Bug 2038461] Re: [SRU] ubuntu-advantage-tools (29.4 -> 30) Xenial, Bionic, Focal, Jammy, Lunar, Mantic

2024-01-08 Thread Launchpad Bug Tracker
This bug was fixed in the package ubuntu-advantage-tools - 30~16.04

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

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

ubuntu-advantage-tools (30) noble; urgency=medium

  * d/control:
- add python3-apt as a build dependency
- add the new ubuntu-pro-client-l10n binary package
- recommend installing ubuntu-pro-client-l10n

  * d/po/*:
- Makefile to build localization files to debian/po/usr/share/locale/
- update POTFILES.in to cover all translatable messages
- remove old unused pot file
- add new complete pot file for "ubuntu-pro" domain
- add first Brazilian Portuguese translations

  * d/rules:
- add step to build the translations

  * d/tests/control:
- mark autopkgtests as superficial (GH: #2609)

  * d/ubuntu-advantage-tools.maintscript:
- remove /etc/ubuntu-advantage/help_data.yaml

  * d/ubuntu-pro-client-l10n.install:
- add install file for the new binary package

  * New upstream release 30 (LP: #2038461)
- api:
  + add new backwards compatible plan steps to the v1 fix plan endpoints
  + improve information returned from the fix plan endpoints
  + new endpoint: u.pro.security.fix.cve.execute.v1
  + new endpoint: u.pro.security.fix.usn.execute.v1
- apt: improve performance and consistency by refactoring the code to use
  the apt_pkg module
- auto-attach: add newline to the MOTD message to separate it from other
  MOTD messages
- contract: send information about variants to the contracts server
- enable: update only service specific apt sources when enabling a service
  (GH: #1311) (GH: #1482)
- esm: create static files to pin packages from esm-infra and esm-apps with
  higher priority (GH: #2580)
- disable:
  + (experimental) add the --purge flag to the disable command, so users
can remove all service related packages when disabling a service
  + show extra warnings when kernels are involved in the purge operation
- files: Reduce race window when creating new files (LP: #2024204)
- fips: add support to Jammy to prepare for when it is available
- fips-preview:
  + add fips-preview as a new entitlement
- github: add issue templates (GH: #2646)
- internationalization:
  + add general internationalization support and templates
  + add initial sentence set for Brazilian Portuguese
- logging:
  + add journald logging for the daemon and systemd timer
  + remove daemon and timer log files
  + standardize the logging calls through the codebase (GH: #2632)
- systemd: change ubuntu-advantage.service type from 'notify' to 'simple',
  dropping the dependency on python3-systemd (LP: #2038417) (GH: #2692)
- tests:
  + add scenarios where cloud-init is present but disabled (LP: #1938208)
  + change 'permission' to 'priority' when checking apt priority in tests
(GH: #2719)

 -- Renan Rodrigo   Tue, 07 Nov 2023
16:23:34 +0200

** 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/2038461

Title:
  [SRU] ubuntu-advantage-tools (29.4 -> 30) Xenial, Bionic, Focal,
  Jammy, Lunar, Mantic

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 Lunar:
  Fix Released
Status in ubuntu-advantage-tools source package in Mantic:
  Fix Released
Status in ubuntu-advantage-tools source package in Noble:
  Fix Released

Bug description:
  [Impact]
  This is for the release of the latest upstream version of the Ubuntu Pro 
Client, which contain new features that are desirable on all releases. 30 has 
several notable features:

  - Add internationalization support to ubuntu-advantage-tools:
    + now our CLI interaction can be translated, and the first pt_BR 
translations are started
    + We have a new binary shipped from the u-a-t source, to bring the 
translation files (ubuntu-pro-client-l10n)
  - Added two new api endpoints:
    + u.pro.security.fix.cve.execute.v1
    + u.pro.security.fix.usn.execute.v1
  - Improve the client performance by implementing apt operations with apt_pkg
  - Improve performance when enabling services by only updating the service's 
respective apt list
  - pin the esm package repositories to a higher version than the archive, so 
the packages would be preferred
  - add --purge option to the disable operation, so users can remove 

[Group.of.nepali.translators] [Bug 2036195] Re: Any packages installed in binary hooks are marked as manually installed - even dependencies

2024-01-04 Thread Launchpad Bug Tracker
This bug was fixed in the package livecd-rootfs - 2.828.3

---
livecd-rootfs (2.828.3) lunar; urgency=medium

  [ Heinrich Schuchardt ]
  * arm: fix console parameter for ARM cloud-images (LP: #2036730)

livecd-rootfs (2.828.2) lunar; urgency=medium

  [ Steve Langasek ]
  * The chroot tmpfs mount should only be /var/lib/apt/lists, not
/var/lib/apt; the latter breaks changes to /var/lib/apt/extended_states.
(LP: #2036195).

livecd-rootfs (2.828.1) lunar; urgency=medium

  * Fix unminimize to correctly list packages. (LP: #1996489)
  * Install LXD snap from stable/ubuntu- channel. (LP: #2036725)

 -- Steve Langasek   Thu, 07 Dec 2023
08:51:51 -0800

** Changed in: livecd-rootfs (Ubuntu Lunar)
   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/2036195

Title:
  Any packages installed in binary hooks are marked as manually
  installed - even dependencies

Status in livecd-rootfs package in Ubuntu:
  Fix Released
Status in livecd-rootfs source package in Xenial:
  Fix Released
Status in livecd-rootfs source package in Bionic:
  Fix Released
Status in livecd-rootfs source package in Focal:
  Fix Committed
Status in livecd-rootfs source package in Jammy:
  Fix Committed
Status in livecd-rootfs source package in Lunar:
  Fix Released

Bug description:
  After much debugging trying to understand why `apt-get autoremove` was
  not working in a binary hook I realised that all packages installed in
  a binary hook are marked as manually installed - even the dependencies
  of packages. This is a bug.

  Another side affect of this is that any dependency of a package in the
  base chroot that is removed in a binary hook is not autoremovable in
  the binary hook.

  It is autoremovable once the image is created and launched though.

  This is due to how the `setup_mountpoint` function works (see
  https://git.launchpad.net/livecd-rootfs/tree/live-
  build/functions#n123) specifically

  ```
  mount -t tmpfs none "$mountpoint/var/lib/apt"
  ```

  Which means that inside the chroot that the binary hook works on, the
  `/var/lib/apt` directory is empty... including the
  `/var/lib/apt/extended_states` file which is used to store whether a
  package was auto installed or not.

  The same goes the other way - any changes to the
  `/var/lib/apt/extended_states`  file inside chroot that the binary
  hook is changing are not reflected in the final image due to the
  `teardown_mountpoint` (see https://git.launchpad.net/livecd-
  rootfs/tree/live-build/functions#n152) not persisting any of those
  changes.

  The end result being.

  * If a package is removed in the binary hook then the resulting image will 
likely have autoremovable packages at first launch
  * Any package and their dependencies installed in a binary hook will all be 
marked as manually installed.

  SRU
  

  [ Impact ]

   * Packages installed in a binary hook are marked as manually
  installed - even the dependencies of packages

  [ Test Plan ]

   * Build test images and remove a package with dependencies. 
 * Confirm that the dependencies are marked as autoremovable.
 * Confirm there are packages marked as auto installed

  [ Where problems could occur ]

   * Is any dependent packages are not marked as autremovable. 
   * If no packages are marked as auto installed

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/livecd-rootfs/+bug/2036195/+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 2046356] Re: Update URL for Support information in MOTD message

2024-01-02 Thread Launchpad Bug Tracker
This bug was fixed in the package base-files - 13ubuntu6

---
base-files (13ubuntu6) noble; urgency=medium

  * motd/10-help-text: Update support url for new Ubuntu Pro webpage
(LP: #2046356)

 -- Lucas Moura   Tue, 02 Jan 2024 10:25:08
-0300

** Changed in: base-files (Ubuntu Noble)
   Status: New => 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/2046356

Title:
  Update URL for Support information in MOTD message

Status in base-files package in Ubuntu:
  Fix Released
Status in base-files source package in Xenial:
  New
Status in base-files source package in Bionic:
  New
Status in base-files source package in Focal:
  New
Status in base-files source package in Jammy:
  New
Status in base-files source package in Mantic:
  New
Status in base-files source package in Noble:
  Fix Released

Bug description:
  
  [Impact]
  When users see the MOTD message, they are currently seeing an outdated url 
under the support information.
  Even though the outdated url redirects to new Ubuntu Pro webpage, we believe 
the users should still see
  the correct url from the start

  [Test Case]

  - Launch a LXD container for any of the affected releases
  - Install the package with this fix applied
  - Install `update-motd` package
  - Run `update-motd` and confirm the Support url is now the correct one

  [Regression Potential]
  If users are parsing MOTD for some reason, the url change might break that 
logic now. However, parsing MOTD messages is not a supported flow, so we 
believe regression potential is low here.

  [Discussion]
  Since we want users to be aware of what Ubuntu Pro is, we should highlight 
the right product name on any place that is still using the old "advantage" 
name. Updating the support URL here is a step into this direction

  [Original Bug Description]
  On the file 10-help-text, we are printing the following line on MOTD:

  * Support: https://ubuntu.com/advantage

  We should update the url to https://ubuntu.com/pro instead, as this
  will the default url for support information now

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/base-files/+bug/2046356/+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 2041662] Re: Add/Update Ubuntu 24.04 Noble Numbat

2024-01-02 Thread Launchpad Bug Tracker
This bug was fixed in the package distro-info - 1.5ubuntu0.23.10.1

---
distro-info (1.5ubuntu0.23.10.1) mantic; urgency=medium

  * Update tests for distro-info-data 0.58ubuntu0.2, which adjusted
Debian 7's EoL (LP: #2041662)

 -- Benjamin Drung   Tue, 28 Nov 2023 13:05:33 +0100

** Changed in: distro-info (Ubuntu Mantic)
   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/2041662

Title:
  Add/Update Ubuntu 24.04 Noble Numbat

Status in distro-info package in Ubuntu:
  Fix Released
Status in distro-info-data package in Ubuntu:
  Fix Released
Status in distro-info source package in Trusty:
  Invalid
Status in distro-info-data source package in Trusty:
  New
Status in distro-info source package in Xenial:
  Invalid
Status in distro-info-data source package in Xenial:
  New
Status in distro-info source package in Bionic:
  Invalid
Status in distro-info-data source package in Bionic:
  New
Status in distro-info source package in Focal:
  Invalid
Status in distro-info-data source package in Focal:
  Fix Released
Status in distro-info source package in Jammy:
  Fix Released
Status in distro-info-data source package in Jammy:
  Fix Released
Status in distro-info source package in Lunar:
  Fix Released
Status in distro-info-data source package in Lunar:
  Fix Released
Status in distro-info source package in Mantic:
  Fix Released
Status in distro-info-data source package in Mantic:
  Fix Released

Bug description:
  [ Impact ]

  Several tools rely on distro-info to tell them which releases are available.
  This package just contains data, with no format changes.

  Bug #2040193 only added the codename noble, but not the animal name.

  [ Regression Potential ]

  Minimal, if we are only adding new entries. We do this every release.

  [ Test Case ]
  "ubuntu-distro-info -df" should name the release in full: Ubuntu 23.10 "Noble 
Numbat"

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/distro-info/+bug/2041662/+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 2041662] Re: Add/Update Ubuntu 24.04 Noble Numbat

2024-01-02 Thread Launchpad Bug Tracker
This bug was fixed in the package distro-info - 1.1ubuntu0.2

---
distro-info (1.1ubuntu0.2) jammy; urgency=medium

  * Update tests for distro-info-data 0.52ubuntu0.6, which adjusted
Debian 7's EoL (LP: #2041662)

 -- Benjamin Drung   Tue, 28 Nov 2023 13:18:32 +0100

** Changed in: distro-info-data (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/2041662

Title:
  Add/Update Ubuntu 24.04 Noble Numbat

Status in distro-info package in Ubuntu:
  Fix Released
Status in distro-info-data package in Ubuntu:
  Fix Released
Status in distro-info source package in Trusty:
  Invalid
Status in distro-info-data source package in Trusty:
  New
Status in distro-info source package in Xenial:
  Invalid
Status in distro-info-data source package in Xenial:
  New
Status in distro-info source package in Bionic:
  Invalid
Status in distro-info-data source package in Bionic:
  New
Status in distro-info source package in Focal:
  Invalid
Status in distro-info-data source package in Focal:
  Fix Released
Status in distro-info source package in Jammy:
  Fix Released
Status in distro-info-data source package in Jammy:
  Fix Released
Status in distro-info source package in Lunar:
  Fix Released
Status in distro-info-data source package in Lunar:
  Fix Released
Status in distro-info source package in Mantic:
  Fix Committed
Status in distro-info-data source package in Mantic:
  Fix Released

Bug description:
  [ Impact ]

  Several tools rely on distro-info to tell them which releases are available.
  This package just contains data, with no format changes.

  Bug #2040193 only added the codename noble, but not the animal name.

  [ Regression Potential ]

  Minimal, if we are only adding new entries. We do this every release.

  [ Test Case ]
  "ubuntu-distro-info -df" should name the release in full: Ubuntu 23.10 "Noble 
Numbat"

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/distro-info/+bug/2041662/+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 2041662] Re: Add/Update Ubuntu 24.04 Noble Numbat

2024-01-02 Thread Launchpad Bug Tracker
This bug was fixed in the package distro-info-data - 0.43ubuntu1.15

---
distro-info-data (0.43ubuntu1.15) focal; urgency=medium

  * Add animal name to Ubuntu 24.04 LTS Noble Numbat (LP: #2041662)
  * Clean .pyc files and mypy cache
  * Correct Ubuntu 6.10 EOL date to 2008-04-25
  * Correct Ubuntu 16.04 ESM begin to 2021-04-30
  * Move Ubuntu 12.04 ESM end date back to Friday, 2019-04-26
  * Correct Debian 3.1 EOL date to 2008-03-31
  * Correct Debian 7 EOL date to 2016-04-25
  * Move Debian 9 EOL to the 9.13 release date 2020-07-18
  * Move Debian 10 EOL to the 10.13 release date 2022-09-10

 -- Benjamin Drung   Thu, 16 Nov 2023 19:53:11 +0100

** Changed in: distro-info-data (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/2041662

Title:
  Add/Update Ubuntu 24.04 Noble Numbat

Status in distro-info package in Ubuntu:
  Fix Released
Status in distro-info-data package in Ubuntu:
  Fix Released
Status in distro-info source package in Trusty:
  Invalid
Status in distro-info-data source package in Trusty:
  New
Status in distro-info source package in Xenial:
  Invalid
Status in distro-info-data source package in Xenial:
  New
Status in distro-info source package in Bionic:
  Invalid
Status in distro-info-data source package in Bionic:
  New
Status in distro-info source package in Focal:
  Invalid
Status in distro-info-data source package in Focal:
  Fix Released
Status in distro-info source package in Jammy:
  Fix Released
Status in distro-info-data source package in Jammy:
  Fix Released
Status in distro-info source package in Lunar:
  Fix Released
Status in distro-info-data source package in Lunar:
  Fix Released
Status in distro-info source package in Mantic:
  Fix Committed
Status in distro-info-data source package in Mantic:
  Fix Released

Bug description:
  [ Impact ]

  Several tools rely on distro-info to tell them which releases are available.
  This package just contains data, with no format changes.

  Bug #2040193 only added the codename noble, but not the animal name.

  [ Regression Potential ]

  Minimal, if we are only adding new entries. We do this every release.

  [ Test Case ]
  "ubuntu-distro-info -df" should name the release in full: Ubuntu 23.10 "Noble 
Numbat"

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/distro-info/+bug/2041662/+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 2041662] Re: Add/Update Ubuntu 24.04 Noble Numbat

2024-01-02 Thread Launchpad Bug Tracker
This bug was fixed in the package distro-info - 1.5ubuntu0.23.04.1

---
distro-info (1.5ubuntu0.23.04.1) lunar; urgency=medium

  * Update tests for distro-info-data 0.57ubuntu0.3, which adjusted
Debian 7's EoL (LP: #2041662)

 -- Benjamin Drung   Tue, 28 Nov 2023 13:15:14 +0100

** Changed in: distro-info-data (Ubuntu Lunar)
   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/2041662

Title:
  Add/Update Ubuntu 24.04 Noble Numbat

Status in distro-info package in Ubuntu:
  Fix Released
Status in distro-info-data package in Ubuntu:
  Fix Released
Status in distro-info source package in Trusty:
  Invalid
Status in distro-info-data source package in Trusty:
  New
Status in distro-info source package in Xenial:
  Invalid
Status in distro-info-data source package in Xenial:
  New
Status in distro-info source package in Bionic:
  Invalid
Status in distro-info-data source package in Bionic:
  New
Status in distro-info source package in Focal:
  Invalid
Status in distro-info-data source package in Focal:
  Fix Released
Status in distro-info source package in Jammy:
  Fix Released
Status in distro-info-data source package in Jammy:
  Fix Released
Status in distro-info source package in Lunar:
  Fix Released
Status in distro-info-data source package in Lunar:
  Fix Released
Status in distro-info source package in Mantic:
  Fix Committed
Status in distro-info-data source package in Mantic:
  Fix Released

Bug description:
  [ Impact ]

  Several tools rely on distro-info to tell them which releases are available.
  This package just contains data, with no format changes.

  Bug #2040193 only added the codename noble, but not the animal name.

  [ Regression Potential ]

  Minimal, if we are only adding new entries. We do this every release.

  [ Test Case ]
  "ubuntu-distro-info -df" should name the release in full: Ubuntu 23.10 "Noble 
Numbat"

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/distro-info/+bug/2041662/+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 2041662] Re: Add/Update Ubuntu 24.04 Noble Numbat

2024-01-02 Thread Launchpad Bug Tracker
This bug was fixed in the package distro-info-data - 0.57ubuntu0.3

---
distro-info-data (0.57ubuntu0.3) lunar; urgency=medium

  * Add animal name to Ubuntu 24.04 LTS Noble Numbat (LP: #2041662)
  * Clean .pyc files and mypy cache
  * Correct Ubuntu 6.10 EOL date to 2008-04-25
  * Correct Ubuntu 16.04 ESM begin to 2021-04-30
  * Move Ubuntu 12.04 ESM end date back to Friday, 2019-04-26
  * Correct Debian 3.1 EOL date to 2008-03-31
  * Correct Debian 7 EOL date to 2016-04-25
  * Move Debian 9 EOL to the 9.13 release date 2020-07-18
  * Move Debian 10 EOL to the 10.13 release date 2022-09-10

 -- Benjamin Drung   Thu, 16 Nov 2023 19:35:28 +0100

** Changed in: distro-info (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/2041662

Title:
  Add/Update Ubuntu 24.04 Noble Numbat

Status in distro-info package in Ubuntu:
  Fix Released
Status in distro-info-data package in Ubuntu:
  Fix Released
Status in distro-info source package in Trusty:
  Invalid
Status in distro-info-data source package in Trusty:
  New
Status in distro-info source package in Xenial:
  Invalid
Status in distro-info-data source package in Xenial:
  New
Status in distro-info source package in Bionic:
  Invalid
Status in distro-info-data source package in Bionic:
  New
Status in distro-info source package in Focal:
  Invalid
Status in distro-info-data source package in Focal:
  Fix Released
Status in distro-info source package in Jammy:
  Fix Released
Status in distro-info-data source package in Jammy:
  Fix Released
Status in distro-info source package in Lunar:
  Fix Released
Status in distro-info-data source package in Lunar:
  Fix Released
Status in distro-info source package in Mantic:
  Fix Committed
Status in distro-info-data source package in Mantic:
  Fix Released

Bug description:
  [ Impact ]

  Several tools rely on distro-info to tell them which releases are available.
  This package just contains data, with no format changes.

  Bug #2040193 only added the codename noble, but not the animal name.

  [ Regression Potential ]

  Minimal, if we are only adding new entries. We do this every release.

  [ Test Case ]
  "ubuntu-distro-info -df" should name the release in full: Ubuntu 23.10 "Noble 
Numbat"

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/distro-info/+bug/2041662/+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 2041662] Re: Add/Update Ubuntu 24.04 Noble Numbat

2024-01-02 Thread Launchpad Bug Tracker
This bug was fixed in the package distro-info-data - 0.58ubuntu0.2

---
distro-info-data (0.58ubuntu0.2) mantic; urgency=medium

  * Add animal name to Ubuntu 24.04 LTS Noble Numbat (LP: #2041662)
  * Clean .pyc files and mypy cache
  * Correct Ubuntu 6.10 EOL date to 2008-04-25
  * Correct Ubuntu 16.04 ESM begin to 2021-04-30
  * Move Ubuntu 12.04 ESM end date back to Friday, 2019-04-26
  * Correct Debian 3.1 EOL date to 2008-03-31
  * Correct Debian 7 EOL date to 2016-04-25
  * Move Debian 9 EOL to the 9.13 release date 2020-07-18
  * Move Debian 10 EOL to the 10.13 release date 2022-09-10

 -- Benjamin Drung   Thu, 16 Nov 2023 19:27:44 +0100

** Changed in: distro-info-data (Ubuntu Mantic)
   Status: Fix Committed => Fix Released

** Changed in: distro-info (Ubuntu Lunar)
   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/2041662

Title:
  Add/Update Ubuntu 24.04 Noble Numbat

Status in distro-info package in Ubuntu:
  Fix Released
Status in distro-info-data package in Ubuntu:
  Fix Released
Status in distro-info source package in Trusty:
  Invalid
Status in distro-info-data source package in Trusty:
  New
Status in distro-info source package in Xenial:
  Invalid
Status in distro-info-data source package in Xenial:
  New
Status in distro-info source package in Bionic:
  Invalid
Status in distro-info-data source package in Bionic:
  New
Status in distro-info source package in Focal:
  Invalid
Status in distro-info-data source package in Focal:
  Fix Released
Status in distro-info source package in Jammy:
  Fix Released
Status in distro-info-data source package in Jammy:
  Fix Released
Status in distro-info source package in Lunar:
  Fix Released
Status in distro-info-data source package in Lunar:
  Fix Released
Status in distro-info source package in Mantic:
  Fix Committed
Status in distro-info-data source package in Mantic:
  Fix Released

Bug description:
  [ Impact ]

  Several tools rely on distro-info to tell them which releases are available.
  This package just contains data, with no format changes.

  Bug #2040193 only added the codename noble, but not the animal name.

  [ Regression Potential ]

  Minimal, if we are only adding new entries. We do this every release.

  [ Test Case ]
  "ubuntu-distro-info -df" should name the release in full: Ubuntu 23.10 "Noble 
Numbat"

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/distro-info/+bug/2041662/+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 1990450] Re: Show potential Ubuntu Pro updates and apt news messages

2023-12-12 Thread Launchpad Bug Tracker
This bug was fixed in the package update-manager - 1:20.04.10.18

---
update-manager (1:20.04.10.18) focal; urgency=medium

  * Fix incorrect available version for Ubuntu Pro updates in unattached case
(LP: #2043425).

update-manager (1:20.04.10.17) focal; urgency=medium

  * Ubuntu Pro (LP: #1990450):
- fix another linter error which was created while fixing a missing
  space in the previous upload...

update-manager (1:20.04.10.16) focal; urgency=medium

  * Ubuntu Pro (LP: #1990450):
- Address linter errors that cause autopkgtest to fail.

update-manager (1:20.04.10.15) focal; urgency=medium

  * Ubuntu Pro (LP: #1990450):
- Show Ubuntu Pro packages, whether the system is attached to Ubuntu Pro
  or not.
- Replace Install now button by Enable Ubuntu Pro button when only Ubuntu
  Pro packages are available and the machine is not attached.
- Fix checkbox and expander widget from overlapping.
- Add News pane in a expander.
- Replace notebook with Description and Changes tabs by a pane.

update-manager (1:20.04.10.14) focal; urgency=medium

  * Fix Ubuntu Pro updates checkbox and expander widget from overlapping
(LP: #1990450)

update-manager (1:20.04.10.13) focal; urgency=medium

  * Update of the parsing for pro client changes (lp: #1990450)

update-manager (1:20.04.10.12) focal; urgency=medium

  * Show pending Ubuntu pro packages (LP: #1990450)

 -- Nathan Pratta Teodosio   Wed, 15 Nov
2023 11:28:54 +0100

** Changed in: update-manager (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/1990450

Title:
  Show potential Ubuntu Pro updates and apt news messages

Status in update-manager package in Ubuntu:
  Fix Released
Status in update-manager source package in Xenial:
  Fix Committed
Status in update-manager source package in Bionic:
  Fix Committed
Status in update-manager source package in Focal:
  Fix Released
Status in update-manager source package in Jammy:
  Fix Released
Status in update-manager source package in Kinetic:
  Fix Released
Status in update-manager source package in Lunar:
  Won't Fix
Status in update-manager source package in Mantic:
  Won't Fix
Status in update-manager source package in Noble:
  Fix Released

Bug description:
  [Impact]
  Show the Ubuntu Pro (aka Ubuntu Advantage) updates that would be enabled if 
you attached this machine. This information is not currently shown.

  The new revision also update the reference to the Software Properties'
  Livepatch tab which doesn't exist anymore since bug #2003527 and was
  replaced by Ubuntu Pro.

  There is also a new section 'News' showing the apt-news messages if
  there are any available and some layout changes to accommodate for the
  new section

  [Test Case]
  1. Do fresh install of Ubuntu with available updates
  2. Check there are updates available by running:
  $ pro security-status
  Note that updates are only available for older LTS releases.
  If there are no Pro specific updates available, install any package listed in 
https://esm.ubuntu.com/apps/ubuntu/dists/jammy-apps-security/main/binary-amd64/Packages
 (without attaching your machine!)
  3. Open update-manager

  -> There should be a 'Ubuntu Pro security updates (Enable in
  Settings...)' section at the bottom of the updates list showing
  disabled and including under it the name of the packages that would be
  available if pro was enabled

  4. start software-properties, go to the ubuntu pro tab and attach to a pro 
account
  5. close software-properties and restart update-manager

  -> There should be a 'Ubuntu Pro security updates' section at the
  bottom of the updates list showing enabled and including under it
  packages updated provided by pro that can be installed

  6. Check the top of the update-manager dialog

  If there is a message available on the server
  $ curl https://motd.ubuntu.com/aptnews.json
  with a timestamp older than one month

  then a 'news' section should be displayed including the message

  if there isn't a recent post on the server it can be tested locally
  with the steps from #31

  [Regression Potential]
  Possibility of introducing new bugs.

  The new livepatch->ubuntu pro string change will not be translated
  until the next language pack refresh

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/update-manager/+bug/1990450/+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 2043425] Re: Details pane against unavailable Pro updates is misleading

2023-12-12 Thread Launchpad Bug Tracker
This bug was fixed in the package update-manager - 1:20.04.10.18

---
update-manager (1:20.04.10.18) focal; urgency=medium

  * Fix incorrect available version for Ubuntu Pro updates in unattached case
(LP: #2043425).

update-manager (1:20.04.10.17) focal; urgency=medium

  * Ubuntu Pro (LP: #1990450):
- fix another linter error which was created while fixing a missing
  space in the previous upload...

update-manager (1:20.04.10.16) focal; urgency=medium

  * Ubuntu Pro (LP: #1990450):
- Address linter errors that cause autopkgtest to fail.

update-manager (1:20.04.10.15) focal; urgency=medium

  * Ubuntu Pro (LP: #1990450):
- Show Ubuntu Pro packages, whether the system is attached to Ubuntu Pro
  or not.
- Replace Install now button by Enable Ubuntu Pro button when only Ubuntu
  Pro packages are available and the machine is not attached.
- Fix checkbox and expander widget from overlapping.
- Add News pane in a expander.
- Replace notebook with Description and Changes tabs by a pane.

update-manager (1:20.04.10.14) focal; urgency=medium

  * Fix Ubuntu Pro updates checkbox and expander widget from overlapping
(LP: #1990450)

update-manager (1:20.04.10.13) focal; urgency=medium

  * Update of the parsing for pro client changes (lp: #1990450)

update-manager (1:20.04.10.12) focal; urgency=medium

  * Show pending Ubuntu pro packages (LP: #1990450)

 -- Nathan Pratta Teodosio   Wed, 15 Nov
2023 11:28:54 +0100

** Changed in: update-manager (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/2043425

Title:
  Details pane against unavailable Pro updates is misleading

Status in update-manager package in Ubuntu:
  Fix Released
Status in update-manager source package in Xenial:
  Fix Committed
Status in update-manager source package in Bionic:
  Fix Committed
Status in update-manager source package in Focal:
  Fix Released
Status in update-manager source package in Jammy:
  Fix Released
Status in update-manager source package in Noble:
  Fix Released

Bug description:
  * Impact

  If Pro is not enabled, then the details pane against a Pro update
  misleads the user into believing that there is no update available.

  Example of someone being misled:
  https://inteltechniques.com/blog/2023/11/12/ubuntu-pro-shenanigans/

  Expected results: either no details presented, or the actual details
  of the potential Pro update presented

  Actual results: a message that implies that there is no update
  available for this package, Pro or not.

  * Test Case

  Install the update on a system not attached to Pro, select an update
  in the Pro section, check the 'Version available' string, it should
  reflect the version that would be installed if pro was enabled

  * Regression potential

  The change is in the code getting the available version to display, if
  the logic was wrong it could lead to have the 'available version'
  label being missing or incorrect. The code could hit an exception if
  there was not non expected value

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/update-manager/+bug/2043425/+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


  1   2   3   4   5   6   7   8   9   10   >