[Bug 2087852] Re: [FFe][SRU] Repository profiles only act on .list files and do not affect .source files

2025-07-29 Thread Mitch Burton
** Merge proposal unlinked: https://code.launchpad.net/~mitchburton/ubuntu/+source/landscape-client/+git/landscape-client/+merge/486233 -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/2087852 Title:

[Bug 2087852] Re: [FFe][SRU] Repository profiles only act on .list files and do not affect .source files

2025-06-13 Thread Mitch Burton
** Description changed: [Impact]   * Currently, as reported above, Landscape repository profiles only act upon .list files while .sources remain in effect. As Noble transitioned from the default source definition being the traditional .list files to DEB822 .sources files, this bug man

[Bug 2087852] Re: [FFe][SRU] Repository profiles only act on .list files and do not affect .source files

2025-06-13 Thread Mitch Burton
I've updated the bug description to include the additional issue identified, as well as mentioning the failed verification of the first patch. ** Description changed: [Impact]   * Currently, as reported above, Landscape repository profiles only act upon .list files while .sources remain

[Bug 675577] Re: landsape package reporter takes up too much cpu and memory resources

2025-06-11 Thread Mitch Burton
*** This bug is a duplicate of bug 2099283 *** https://bugs.launchpad.net/bugs/2099283 Hi Christian, thanks for the bump on the bug - we're well aware of the issue and it has been steadily moving up our roadmap. In fact, I was profiling package-reporter just last week. I expect we'll be addr

[Bug 2099283] Re: [SRU] Update Focal, Jammy, Noble, Oracular, Plucky, Questing to reduce CPU usage of landscape-package-reporter

2025-06-11 Thread Mitch Burton
Reopening upstream bug as we know there is still work to be done here. ** Changed in: landscape-client Status: Fix Committed => Confirmed ** Changed in: landscape-client Assignee: Jan-Yaeger Dhillon (jansdhillon) => (unassigned) ** Changed in: landscape-client Importance: Undecide

[Bug 2008431] Re: missing ua/pro executable causes repeated error messages

2025-06-11 Thread Mitch Burton
** No longer affects: landscape-client (Ubuntu) -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/2008431 Title: missing ua/pro executable causes repeated error messages To manage notifications about t

[Bug 2087852] Re: [FFe][SRU] Repository profiles only act on .list files and do not affect .source files

2025-06-10 Thread Mitch Burton
I've created new MPs for the two series that failed verification (noble and oracular) as well as for all other supported series. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/2087852 Title: [FFe][SR

[Bug 2087852] Re: [FFe][SRU] Repository profiles only act on .list files and do not affect .source files

2025-06-09 Thread Mitch Burton
** Changed in: landscape-client (Ubuntu Oracular) Assignee: (unassigned) => Mitch Burton (mitchburton) -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/2087852 Title: [FFe][SRU] Reposit

[Bug 2087852] Re: [FFe][SRU] Repository profiles only act on .list files and do not affect .source files

2025-06-09 Thread Mitch Burton
** Changed in: landscape-client (Ubuntu Plucky) Assignee: (unassigned) => Mitch Burton (mitchburton) -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/2087852 Title: [FFe][SRU] Repository profi

[Bug 2087852] Re: [FFe][SRU] Repository profiles only act on .list files and do not affect .source files

2025-06-03 Thread Mitch Burton
>I'll take care of producing patches for every supported ubuntu version, plus focal. These patches will supersede whatever is currently in-flight for this bug. I've finished with this. I've also created a MP for plucky (instead of oracular). -- You received this bug notification because you are

[Bug 2087852] Re: [FFe][SRU] Repository profiles only act on .list files and do not affect .source files

2025-05-29 Thread Mitch Burton
** Changed in: landscape-client (Ubuntu Focal) Assignee: (unassigned) => Mitch Burton (mitchburton) ** Changed in: landscape-client (Ubuntu Jammy) Assignee: (unassigned) => Mitch Burton (mitchburton) ** Changed in: landscape-client (Ubuntu Noble) Assignee: (unassigned) =&

[Bug 2087852] Re: [FFe][SRU] Repository profiles only act on .list files and do not affect .source files

2025-05-28 Thread Mitch Burton
** Changed in: landscape-client Status: Fix Committed => Fix Released -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/2087852 Title: [FFe][SRU] Repository profiles only act on .list files and d

[Bug 2087852] Re: [FFe][SRU] Repository profiles only act on .list files and do not affect .source files

2025-04-30 Thread Mitch Burton
Okay, so LP: #2020064 is a blocked on this, and therefore this has highest priority for resolution, from my perspective. Landscape team had a discussion yesterday regarding what the "correct" behaviour should be. We'll be producing an upstream fix sometime in the next few days. I'll take care of p

[Bug 2020064] Re: locale.Error: unsupported locale setting

2025-04-30 Thread Mitch Burton
Okay, so LP: #2087852 is a blocker on this, and therefore has highest priority for resolution, from my perspective. Landscape team had a discussion yesterday regarding what the "correct" behaviour should be. We'll be producing an upstream fix sometime in the next few days. I'll take care of produc

[Bug 2020064] Re: locale.Error: unsupported locale setting

2025-04-30 Thread Mitch Burton
** Merge proposal linked: https://code.launchpad.net/~mitchburton/ubuntu/+source/landscape-client/+git/landscape-client/+merge/485310 -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/2020064 Title:

[Bug 2020064] Re: locale.Error: unsupported locale setting

2025-04-28 Thread Mitch Burton
I've just re-done the testing on focal and jammy and shown that it still exists, but does require one step that was not very clear in the testing plan. When running `sudo dpkg-reconfigure locales` on a freshly created LXD container of focal or jammy, not only do you need to select en_GB.UTF-8, you

[Bug 2087852] Re: [FFe][SRU] Repository profiles only act on .list files and do not affect .source files

2025-04-28 Thread Mitch Burton
On jammy, this is fine, as the main sources are all in sources.list. On noble and newer, the main sources are in source.list.d/ubuntu.sources, and therefore wouldn't be restored when repo profile is unapplied. This can definitely be considered a currently-existing bug in >= noble and should be fix

[Bug 2087852] Re: [FFe][SRU] Repository profiles only act on .list files and do not affect .source files

2025-04-25 Thread Mitch Burton
Tested on jammy using landscape-client version 23.02-0ubuntu1~22.04.5. I added the proposed source using a .sources file so that I could test it was moved to a .save file after repository profile application. Registered with landscape-server and applied a repository profile. The resulting state o

[Bug 2106263] Re: failing to build on plucky

2025-04-10 Thread Mitch Burton
** Description changed: [ Impact ] landscape-client fails to build on plucky because of the removal of the deprecated unittest.makeSuite API from CPython. Build log showing errors: https://launchpadlibrarian.net/783617119/buildlog_ubuntu-plucky- amd64.landscape-client_24.12-0ubun

[Bug 2106263] Re: failing to build on plucky

2025-04-06 Thread Mitch Burton
** Description changed: [ Impact ] landscape-client fails to build on plucky because of the removal of the deprecated unittest.makeSuite API from CPython. Build log showing errors: https://launchpadlibrarian.net/783617119/buildlog_ubuntu-plucky- amd64.landscape-client_24.12-0ubun

[Bug 2106263] Re: failing to build on plucky

2025-04-04 Thread Mitch Burton
** Changed in: landscape-client (Ubuntu) Status: New => In Progress ** Changed in: landscape-client (Ubuntu) Assignee: (unassigned) => Mitch Burton (mitchburton) -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu.

[Bug 2106263] [NEW] failing to build on plucky

2025-04-04 Thread Mitch Burton
Public bug reported: [ Impact ] landscape-client fails to build on plucky because of the removal of the deprecated unittest.makeSuite API from CPython. Build log showing errors: https://launchpadlibrarian.net/783617119/buildlog_ubuntu-plucky- amd64.landscape-client_24.12-0ubuntu1_BUILDING.txt.gz

[Bug 2084586] Re: Missing python3-yaml dependency in landscape-client package

2025-03-11 Thread Mitch Burton
Tested version 24.02-0ubuntu5.3 on noble: ubuntu@stunning-seal:~$ sudo apt install landscape-client=24.02-0ubuntu5.3 landscape-common=24.02-0ubuntu5.3 ... The following NEW packages will be installed: landscape-client python3-pycurl The following packages will be upgraded: landscape-common .

[Bug 2020064] Re: locale.Error: unsupported locale setting

2025-03-07 Thread Mitch Burton
I tested on Focal with version 23.02-0ubuntu1~20.04.5. Setting locale to en_GB.UTF-8 and running landscape-package-reporter did not result in any errors. Registering the client and allowing package reporting to run did not result in any errors. I repeated this test with the en_GB.ISO-8859-15 and

[Bug 1828217] Re: Machine not being detected as VM

2025-03-06 Thread Mitch Burton
Fix was released in upstream version 23.02 ** Changed in: landscape-client Status: Fix Committed => Fix Released -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1828217 Title: Machine not bein

[Bug 2084586] Re: Missing python3-yaml dependency in landscape-client package

2025-03-03 Thread Mitch Burton
Tested version 24.08-0ubuntu2.1 on oracular: ubuntu@living-sunbeam:~$ sudo apt install landscape-client=24.08-0ubuntu2.1 landscape-common=24.08-0ubuntu2.1 ... Installing: landscape-client landscape-common Installing dependencies: python3-pycurl python3-yaml ... Install succeeded, and land

[Bug 2052834] Re: Incomplete network info showing in both web and API :: landscape-server 23.03

2025-02-04 Thread Mitch Burton
Adding to ghadi-rahme's comment #37 (sorry I didn't see it when I was writing my comment). c2) The API client does give an error is you use it like landscape-api get-computers --with-all-networks and it is a version of the API client that is unaware of the new parameters. However, you can use i

[Bug 2052834] Re: Incomplete network info showing in both web and API :: landscape-server 23.03

2025-02-04 Thread Mitch Burton
Responses from the Landscape team regarding ahasenack's concerns: a) Has been addressed as mentioned above in comment #18 b) We've established that old landscape servers do not break processing of messages from clients with these new network devices included. In fact, the processing of these mess

[Bug 2020064] Re: locale.Error: unsupported locale setting

2025-01-17 Thread Mitch Burton
** Changed in: landscape-client Status: Confirmed => Fix Released -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/2020064 Title: locale.Error: unsupported locale setting To manage notification

[Bug 2052834] Re: Incomplete network info showing in both web and API :: landscape-server 23.03

2025-01-17 Thread Mitch Burton
** Changed in: landscape Status: Fix Committed => Fix Released -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/2052834 Title: Incomplete network info showing in both web and API :: landscape-

[Bug 2052834] Re: Incomplete network info showing in both web and API :: landscape-server 23.03

2025-01-13 Thread Mitch Burton
We've discussed it within the Landscape team and decided that we will consider the release of the landscape-server-side changes in 25.04~beta.1 sufficient for this to be considered unblocked. There's no need to re-do verification, as the server-side changes solely affect the user-facing server API

[Bug 2052834] Re: Incomplete network info showing in both web and API :: landscape-server 23.03

2025-01-12 Thread Mitch Burton
I can confirm in response to https://bugs.launchpad.net/landscape/+bug/2052834/comments/25 that the server-side changes were released in a beta version of landscape-server (25.04~beta.1) but haven't been released to any stable version. The Landscape team will make a decision regarding which versio

[Bug 2020064] Re: locale.Error: unsupported locale setting

2024-12-18 Thread Mitch Burton
** Description changed: + + [ Impact ] + + * When the C.UTF-8 locales is not installed, landscape-client's package +reporter service fails to start: + + Traceback (most recent call last): + File "/usr/bin/landscape-package-reporter", line 10, in + main(sys.argv[1:]) + File "/usr/l

[Bug 2020064] Re: locale.Error: unsupported locale setting

2024-12-17 Thread Mitch Burton
** Also affects: landscape-client (Ubuntu) Importance: Undecided Status: New ** Changed in: landscape-client (Ubuntu) Status: New => In Progress ** Changed in: landscape-client (Ubuntu) Assignee: (unassigned) => Mitch Burton (mitchburton) -- You received th

[Bug 2062561] Re: There are no APT sources configured in /etc/apt/sources.list or /etc/apt/sources.list.d.

2024-12-10 Thread Mitch Burton
** Changed in: landscape-client Status: Fix Committed => Fix Released -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/2062561 Title: There are no APT sources configured in /etc/apt/sources.list

[Bug 2084586] Re: Missing python3-yaml dependency in landscape-client package

2024-10-17 Thread Mitch Burton
** Changed in: landscape-client Status: In Progress => Fix Committed -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/2084586 Title: Missing python3-yaml dependency in landscape-client package

[Bug 2084586] Re: Missing python3-yaml dependency in landscape-client package

2024-10-15 Thread Mitch Burton
** Changed in: landscape-client (Ubuntu) Assignee: (unassigned) => Mitch Burton (mitchburton) -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/2084586 Title: Missing python3-yaml dependency

[Bug 2084586] Re: Missing python3-yaml dependency in landscape-client package

2024-10-15 Thread Mitch Burton
Updated description to use SRU bug template in preparation for SRU to noble, oracular. ** Description changed: + [ Impact ] + + Versions of landscape-client >= 24.02 use python3-yaml to parse snap + assertions. If this dependency is not installed, there is a Python + import error and the landsca

[Bug 2084586] Re: Missing python3-yaml dependency in landscape-client package

2024-10-15 Thread Mitch Burton
python3-yaml needs to be added to debian/control. ** Changed in: landscape-client Assignee: (unassigned) => Mitch Burton (mitchburton) ** Changed in: landscape-client Importance: Undecided => High ** Changed in: landscape-client Status: Confirmed => Triaged ** C

[Bug 2084586] Re: Missing python3-yaml dependency in landscape-client package

2024-10-15 Thread Mitch Burton
Thanks for the bug report! I've verified that this is the case from version 24.02 forward. ** Also affects: landscape-client (Ubuntu) Importance: Undecided Status: New ** Changed in: landscape-client Status: New => Confirmed ** Changed in: landscape-client (Ubuntu) Status

[Bug 2084586] Re: Missing python3-yaml dependency in landscape-client package

2024-10-15 Thread Mitch Burton
upstream PR: https://github.com/canonical/landscape-client/pull/280 ** Changed in: landscape-client (Ubuntu) Status: Confirmed => In Progress -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/20845

[Bug 2052834] Re: Incomplete network info showing in both web and API :: landscape-server 23.03

2024-08-06 Thread Mitch Burton
** Changed in: landscape-client Status: In Progress => Fix Released -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/2052834 Title: Incomplete network info showing in both web and API :: landsca

[Bug 2068050] Re: FTBFS [oracular]: test failure

2024-08-06 Thread Mitch Burton
** Changed in: landscape-client Status: Fix Committed => Fix Released -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/2068050 Title: FTBFS [oracular]: test failure To manage notifications abou

[Bug 2065095] Re: pro service enabling fails due to incorrect aptURL format

2024-06-17 Thread Mitch Burton
** Changed in: landscape Status: Fix Committed => Fix Released -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/2065095 Title: pro service enabling fails due to incorrect aptURL format To manag

[Bug 2065095] Re: pro service enabling fails due to incorrect aptURL format

2024-06-13 Thread Mitch Burton
** Changed in: landscape Status: In Progress => Fix Committed ** Changed in: landscape/24.10 Status: In Progress => Fix Committed -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/2065095 T

[Bug 2065095] Re: pro service enabling fails due to incorrect aptURL format

2024-06-07 Thread Mitch Burton
s so I'm piggybacking. ** Also affects: landscape Importance: Undecided Status: New ** Changed in: landscape Status: New => In Progress ** Changed in: landscape Importance: Undecided => High ** Changed in: landscape Assignee: (unassigned) => Mitch Burton (mitch

[Bug 2068050] Re: FTBFS [oracular]: test failure

2024-06-05 Thread Mitch Burton
** Changed in: landscape-client Status: In Progress => Fix Committed -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/2068050 Title: FTBFS [oracular]: test failure To manage notifications about

[Bug 2068050] Re: FTBFS [oracular]: test failure

2024-06-04 Thread Mitch Burton
Upstream PR: https://github.com/canonical/landscape-client/pull/246 ** Changed in: landscape-client Importance: Critical => High -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/2068050 Title: FTBF

[Bug 2068050] Re: FTBFS [oracular]: test failure

2024-06-04 Thread Mitch Burton
** Also affects: landscape-client Importance: Undecided Status: New ** Changed in: landscape-client Status: New => Confirmed ** Changed in: landscape-client Importance: Undecided => Critical ** Changed in: landscape-client Assignee: (unassigned) => Mit

[Bug 2068050] Re: FTBFS [oracular]: test failure

2024-06-04 Thread Mitch Burton
** Changed in: landscape-client (Ubuntu) Status: New => Confirmed ** Changed in: landscape-client (Ubuntu) Assignee: (unassigned) => Mitch Burton (mitchburton) -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu.

[Bug 2066033] Re: Incorrect/Misleading key name in landscape-client charm and landscape-config tool, "ssl public key"

2024-05-30 Thread Mitch Burton
** Changed in: landscape-client Status: New => Confirmed ** Changed in: landscape-client-charm Status: New => Confirmed ** Changed in: landscape-client (Ubuntu) Status: New => Confirmed ** Changed in: landscape-client Status: Confirmed => Triaged ** Changed in: lands

[Bug 2066894] Re: Log spam from querying snaps on noble

2024-05-30 Thread Mitch Burton
This appears to have been fixed upstream: https://github.com/canonical/landscape-client/pull/236 We'll need a backport fix for noble. I'll get that in the backlog. ** Changed in: landscape-client (Ubuntu) Status: New => Confirmed -- You received this bug notification because you are a me

[Bug 2066938] Re: Applying a package profile leaves unnecessary file in sources.list.d

2024-05-29 Thread Mitch Burton
Hi Mike, The _landscape-internal-facade.list file is a file created to work around LP: #1736576, which implies that package profiles on bionic and up will break on apt-secure verification without this file. As this seems to be intended behaviour, I'm going to close this bug - feel free to reopen

[Bug 2066938] Re: Applying a package profile leaves unnecessary file in sources.list.d

2024-05-28 Thread Mitch Burton
~22.04.2, the version of landscape-client available from jammy-updates? * what are the contents of the "unnecessary files", if you can share them? ** Changed in: landscape-client (Ubuntu) Status: New => Incomplete ** Changed in: landscape-client (Ubuntu) Assignee: (unassig

[Bug 2040924] Re: /etc/update-motd.d/50-landscape-sysinfo: 24: cannot create /var/lib/landscape/landscape-sysinfo.cache: Permission denied

2024-04-23 Thread Mitch Burton
Tested in mantic using landscape-client and landscape-common versions 23.08-0ubuntu1.2, as ubuntu user in a fresh container: - lxc launch ubuntu:mantic ubuntu@powerful-lion:~$ sudo rm -f /var/lib/landscape-sysinfo.cache # just to be sure ubuntu@powerful-lion:~$ run-parts /etc/update-motd.d/ Welco

[Bug 2040189] Re: landscape-config does not start landscape-client service

2024-04-23 Thread Mitch Burton
Test on mantic using version 23.08-0ubuntu1.2 a) installed and ran `sudo landscape-config`. Progressed through the wizard until Request a new registration for this computer now? [y/N]: y Registration request sent successfully. ubuntu@free-gorilla:~$ systemctl is-active landscape-client active u

[Bug 2027613] Re: Avoid stopping services on upgrade

2024-04-23 Thread Mitch Burton
Verification on mantic with version 23.08-0ubuntu1.2 test 1: - installed version 23.08-0ubuntu1 - registered with Landscape Server - service is running: ubuntu@useful-tuna:~$ systemctl is-active landscape-client active ubuntu@useful-tuna:~$ pgrep landscape 3945 3946 3947 3948 - upgraded to

[Bug 2062561] Re: There are no APT sources configured in /etc/apt/sources.list or /etc/apt/sources.list.d.

2024-04-22 Thread Mitch Burton
** Description changed: + [ Impact ] + + * 24.04 changed apt sources to deb822 format. This causes landscape-client's +package-reporter to report errors to landscape-server, specifically "There +are no APT sources configured in /etc/apt/sources.list or +/etc/apt/sources.list.d". This

[Bug 2062561] Re: There are no APT sources configured in /etc/apt/sources.list or /etc/apt/sources.list.d.

2024-04-22 Thread Mitch Burton
** Changed in: landscape-client Status: In Progress => Fix Committed -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/2062561 Title: There are no APT sources configured in /etc/apt/sources.list

[Bug 2062561] Re: There are no APT sources configured in /etc/apt/sources.list or /etc/apt/sources.list.d.

2024-04-19 Thread Mitch Burton
Upstream PR: https://github.com/canonical/landscape-client/pull/239 -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/2062561 Title: There are no APT sources configured in /etc/apt/sources.list or /et

[Bug 2062561] Re: There are no APT sources configured in /etc/apt/sources.list or /etc/apt/sources.list.d.

2024-04-19 Thread Mitch Burton
Despite not seeing the error right away, I am able to, from additional info provided by Chris, track it to its source, which is a lack of deb822 source-handling in landscape-client. This is pretty easy to fix, the dependency landscape-client uses to collect source/channel info has a flag for this,

[Bug 2062561] Re: There are no APT sources configured in /etc/apt/sources.list or /etc/apt/sources.list.d.

2024-04-19 Thread Mitch Burton
I'm not seeing the "Package reporting issues" error against the Production SaaS Landscape. This is on noble ubuntu@new-hippo:~$ cat /etc/lsb-release DISTRIB_ID=Ubuntu DISTRIB_RELEASE=24.04 DISTRIB_CODENAME=noble DISTRIB_DESCRIPTION="Ubuntu Noble Numbat (development branch)" Using version 24.02-0

[Bug 2062561] Re: There are no APT sources configured in /etc/apt/sources.list or /etc/apt/sources.list.d.

2024-04-19 Thread Mitch Burton
** Changed in: landscape-client Assignee: (unassigned) => Mitch Burton (mitchburton) ** Changed in: landscape-client (Ubuntu) Assignee: (unassigned) => Mitch Burton (mitchburton) -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscri

[Bug 2006402] Re: Update focal, jammy to landscape-client 23.02

2024-04-01 Thread Mitch Burton
I've performed validation on jammy using version 23.02-0ubuntu1~22.04.2, following the tests and test procedures laid out in https://wiki.canonical.com/Landscape/ClientSRUTests/23.02 and https://wiki.ubuntu.com/LandscapeUpdates. ** Tags removed: verification-needed verification-needed-jammy ** Tag

[Bug 2006402] Re: Update focal, jammy to landscape-client 23.02

2024-04-01 Thread Mitch Burton
I've performed validation on focal using version 23.02-0ubuntu1~20.04.2, following the tests and test procedures laid out in https://wiki.canonical.com/Landscape/ClientSRUTests/23.02 and https://wiki.ubuntu.com/LandscapeUpdates. Still working on the same for jammy. ** Tags removed: verification-n

[Bug 2027613] Re: Avoid stopping services on upgrade

2024-03-27 Thread Mitch Burton
Verification on jammy with version 23.02-0ubuntu1~22.04.2 test 1: - installed version 19.12-0ubuntu13 - registered with Landscape Server - service is running: ubuntu@allowed-beetle:~$ systemctl is-active landscape-client active ubuntu@allowed-beetle:~$ pgrep landscape 2276 2277 2278 2279 -

[Bug 2027613] Re: Avoid stopping services on upgrade

2024-03-27 Thread Mitch Burton
Verification on focal with version 23.02-0ubuntu1~20.04.2 test 1: - installed version 19.12-0ubuntu4.3 - registered with Landscape Server - service is running: ubuntu@alive-squid:~$ systemctl is-active landscape-client active ubuntu@alive-squid:~$ pgrep landscape 4315 4317 4318 4319 - upgra

[Bug 2027613] Re: Avoid stopping services on upgrade

2024-03-27 Thread Mitch Burton
>the mantic fix is still needed? Yes. I will have a merge request out for mantic shortly. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/2027613 Title: Avoid stopping services on upgrade To manage

[Bug 2040189] Re: landscape-config does not start landscape-client service

2024-03-27 Thread Mitch Burton
Test on mantic using version 23.08-0ubuntu1.1 a) installed and ran `sudo landscape-config`. Progressed through the wizard until Request a new registration for this computer now? [y/N]: y Registration request sent successfully. ubuntu@expert-bug:~$ systemctl is-active landscape-client active ubu

[Bug 2040189] Re: landscape-config does not start landscape-client service

2024-03-27 Thread Mitch Burton
Tested on jammy using version 23.02-0ubuntu1~22.04.2 a) installed and ran `sudo landscape-config`. Progressed through the wizard until Request a new registration for this computer now? [y/N]: y System successfully registered. ubuntu@driven-mudfish:~$ systemctl is-active landscape-client active

[Bug 2040189] Re: landscape-config does not start landscape-client service

2024-03-27 Thread Mitch Burton
Tested on focal using version 23.02-0ubuntu1~20.04.2, according to the test plan a) installed and ran `sudo landscape-config`. Progressed through the wizard until Request a new registration for this computer now? [y/N]: y System successfully registered. ubuntu@musical-liger:~$ systemctl is-activ

[Bug 2040924] Re: /etc/update-motd.d/50-landscape-sysinfo: 24: cannot create /var/lib/landscape/landscape-sysinfo.cache: Permission denied

2024-03-27 Thread Mitch Burton
Ran show-motd autopkgtest with the following diff (as mentioned by Andreas previously to reproduce the bug) --- a/debian/tests/show-motd +++ b/debian/tests/show-motd @@ -2,6 +2,9 @@ unset MOTD_SHOWN +echo "Sleeping 60s" +sleep 60 +echo "Continuing" RET=0 bash -i -c '. /etc/profile.d/update-

[Bug 2040924] Re: /etc/update-motd.d/50-landscape-sysinfo: 24: cannot create /var/lib/landscape/landscape-sysinfo.cache: Permission denied

2024-03-27 Thread Mitch Burton
Tested in mantic using landscape-client and landscape-common versions 23.08-0ubuntu1.1, as ubuntu user in a fresh container: - lxc launch ubuntu:mantic $ sudo rm -f /var/lib/landscape-sysinfo.cache # just to be sure $ run-parts /etc/update-motd.d/ Welcome to Ubuntu 23.10 (GNU/Linux 6.5.0-25-gener

[Bug 2057976] Re: Ubuntu pro info is not sent on registration

2024-03-14 Thread Mitch Burton
** Changed in: landscape-client (Ubuntu) Status: New => Confirmed -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/2057976 Title: Ubuntu pro info is not sent on registration To manage notificat

[Bug 2040189] Re: landscape-config does not start landscape-client service

2024-03-05 Thread Mitch Burton
** Description changed: This bug was discovered during verification of the fix for LP: #2027613 [ Impact ] The new ExecCondition in landscape-client.service provided in the patch for LP: #2027613 prevents the final steps of the landscape-config Client configuration wizard from star

[Bug 2040924] Re: /etc/update-motd.d/50-landscape-sysinfo: 24: cannot create /var/lib/landscape/landscape-sysinfo.cache: Permission denied

2024-03-05 Thread Mitch Burton
Updated description to add the "good case" to the test plan and a mention of fixed autopkgtest. Added a brief description of the fix to [impact] section. ** Description changed: landscape-common in mantic has regressed the autopkgtests for update- motd. The landscape-common package is instal

[Bug 2040924] Re: /etc/update-motd.d/50-landscape-sysinfo: 24: cannot create /var/lib/landscape/landscape-sysinfo.cache: Permission denied

2024-03-04 Thread Mitch Burton
Updated description to include SRU bug template. ** Description changed: landscape-common in mantic has regressed the autopkgtests for update- motd. The landscape-common package is installed in the cloud images, and as a result its update-motd hook is called as part of the autopkgtest.

[Bug 2040924] Re: /etc/update-motd.d/50-landscape-sysinfo: 24: cannot create /var/lib/landscape/landscape-sysinfo.cache: Permission denied

2024-03-01 Thread Mitch Burton
The fix has been included in upstream. It was included in the following PRs: https://github.com/canonical/landscape-client/pull/201 https://github.com/canonical/landscape-client/pull/219 -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu.

[Bug 2055348] Re: Potential arbitrary execution in expandvars

2024-02-29 Thread Mitch Burton
** Changed in: landscape-client (Ubuntu) Status: New => In Progress -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/2055348 Title: Potential arbitrary execution in expandvars To manage notific

[Bug 2055348] Re: Potential arbitrary execution in expandvars

2024-02-29 Thread Mitch Burton
Upstream replacement with python here: https://github.com/canonical/landscape-client/pull/222 Will produce patch. ** Changed in: landscape-client (Ubuntu) Assignee: (unassigned) => Mitch Burton (mitchburton) -- You received this bug notification because you are a member of Ubuntu B

[Bug 2055348] [NEW] Potential arbitrary execution in expandvars

2024-02-28 Thread Mitch Burton
Public bug reported: landscape.lib.format.expandvars expands variables by executing bash in a subprocess. This has the potential for executing arbitrary shell commands, e.g., if the variable is $(rm -rf /home/*). This function is currently only executed using values defined in Ubuntu Core configu