Hey Alan. Thanks, that looks good!
The Test Plan has been successfully executed, and other checks for release look
in order.
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2077382
Title:
[SRU] suppo
This bug was fixed in the package python-libmaas -
0.6.8-0ubuntu2.24.10.1
---
python-libmaas (0.6.8-0ubuntu2.24.10.1) oracular; urgency=medium
* d/p/lp2077382-support-additional-parametes-on-deploy.patch: This
implements support for ephemeral_deploy as well as enable_hw_sync on
This bug was fixed in the package python-libmaas -
0.6.8-0ubuntu0.22.04.2
---
python-libmaas (0.6.8-0ubuntu0.22.04.2) jammy; urgency=medium
* d/p/lp2077382-support-additional-parametes-on-deploy.patch: This
implements support for ephemeral_deploy as well as enable_hw_sync on
This bug was fixed in the package python-libmaas -
0.6.8-0ubuntu2.24.04.1
---
python-libmaas (0.6.8-0ubuntu2.24.04.1) noble; urgency=medium
* d/p/lp2077382-support-additional-parametes-on-deploy.patch: This
implements support for ephemeral_deploy as well as enable_hw_sync on
** Tags removed: verification-needed verification-needed-jammy
verification-needed-noble verification-needed-oracular
** Tags added: verification-done verification-done-jammy
verification-done-noble verification-done-oracular
--
You received this bug notification because you are a member of Ubu
** Attachment added: "Noble Verification Screenshot - SSH"
https://bugs.launchpad.net/ubuntu/+source/python-libmaas/+bug/2077382/+attachment/5843437/+files/lp2077382-noble-verification-cli.png
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed t
** Attachment added: "Jammy Verification Screenshot - SSH"
https://bugs.launchpad.net/ubuntu/+source/python-libmaas/+bug/2077382/+attachment/5843436/+files/lp2077382-jammy-verification-cli.png
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed t
** Attachment added: "Oracular Verification Screenshot - SSH"
https://bugs.launchpad.net/ubuntu/+source/python-libmaas/+bug/2077382/+attachment/5843438/+files/lp2077382-oracular-verification-cli.png
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscr
Hi Mauricio, as discussed, also adding the verification screenshots
taken from SSH as described in the original test plan.
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2077382
Title:
[SRU] support
Hi Alan,
If I'm reading it right and not missing anything, the screenshots of the
MAAS UI are an alternative (not the CLI commands in the Test Plan) that
can confirm the 'Hardware sync' part -- as it shows 'Periodic hardware
sync enabled'.
Does anything in there tell whether or not the deployment
** Attachment added: "Jammy Verification Screenshot - MAAS UI"
https://bugs.launchpad.net/ubuntu/+source/python-libmaas/+bug/2077382/+attachment/5843174/+files/lp2077382-jammy-verification-maas-ui.png
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subs
Hello @Mauricio! Sure thing. I just did a manual verification following
these steps:
1) Used the script to deploy machines using python3-libmass in mod-new
2) Prevented the script from releasing them to validate and take a screen shot
from the MAAS UI
Adding the screenshots.
--
You received th
** Attachment added: "Oracular Verification Screenshot - MAAS UI"
https://bugs.launchpad.net/ubuntu/+source/python-libmaas/+bug/2077382/+attachment/5843176/+files/lp2077382-oracular-verification-maas-ui.png
--
You received this bug notification because you are a member of Ubuntu
Bugs, which i
** Attachment added: "Noble Verification Screenshot - MAAS UI"
https://bugs.launchpad.net/ubuntu/+source/python-libmaas/+bug/2077382/+attachment/5843175/+files/lp2077382-noble-verification-maas-ui.png
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subs
Hi Alan,
Thanks for performing the verification steps!
Even though the script exercises the new parameters, it does not verify
whether they actually worked (i.e., not just pure code changes).
I understood this is why the Test Plan includes the steps to 'manually
validate an Ephemeral deployment'
** Tags removed: verification-needed verification-needed-jammy
verification-needed-noble verification-needed-oracular
** Tags added: verification-done verification-done-jammy
verification-done-noble verification-done-oracular
--
You received this bug notification because you are a member of Ubu
And the last one!
Oraculat verification has been also completed successfully.
** Attachment added: "Oracular Verification Screenshot"
https://bugs.launchpad.net/ubuntu/noble/+source/python-libmaas/+bug/2077382/+attachment/5842633/+files/lp2077382-oracular-verification.png
--
You received th
Hello Again @Timo
Noble verification has been also completed successfully.
** Attachment added: "Noble verification Screenshot"
https://bugs.launchpad.net/ubuntu/noble/+source/python-libmaas/+bug/2077382/+attachment/5842632/+files/lp2077382-noble-verification.png
--
You received this bug no
Hello @Timo
I modified the verification python script attached above after enabling
jammy-proposed and completed the verification for Jammy.
def install_python_libmaas_modified():
print_colored("Installing Modified version of
python3-libmaas=0.6.8-0ubuntu0.22.04.2", "yellow")
subprocess.
Hello Alan, or anyone else affected,
Accepted python-libmaas into oracular-proposed. The package will build
now and be available at https://launchpad.net/ubuntu/+source/python-
libmaas/0.6.8-0ubuntu2.24.10.1 in a few hours, and then in the -proposed
repository.
Please help us by testing this new
The cherry-picked distro patch matches upstream changes. Thank you for
providing proper DEP-3 headers and a PPA test build!
LGTM, sponsored.
PS: I'm unsubscribing ~ubuntu-sponsors, as @mfo will handle the SRU
uploads.
--
You received this bug notification because you are a member of Ubuntu
Bugs
Sponsored to Oracular, Noble, and Jammy.
Thanks for all the work on this, Alan!
** Changed in: python-libmaas (Ubuntu Plucky)
Importance: High => Undecided
** Changed in: python-libmaas (Ubuntu Plucky)
Assignee: Alan Baghumian (alanbach) => (unassigned)
** Changed in: python-libmaas (Ubu
** Description changed:
[ Impact ]
* This SRU is not addressing an existing problem but adds support for
two additional optional parameters being ephemeral_deploy and
enable_hw_sync on deploy(). For more details please see (1).
+ * The code changes align with the SRU policy's "Other
This bug was fixed in the package python-libmaas - 0.6.8-0ubuntu3
---
python-libmaas (0.6.8-0ubuntu3) plucky; urgency=medium
* d/p/lp2077382-support-additional-parametes-on-deploy.patch: This
implements support for ephemeral_deploy as well as enable_hw_sync on
deploy() (LP:
Hi Alan,
Thanks for the revised debdiffs, and apologies for the delay.
So, I only did minor changes to versioning and dep-3 headers.
I asked for the patch pilot in #ubuntu-devel to review/sponsor
the v2 debdiff to the devel release (which I currently can't),
and then I can sponsor to the stable
For reference, the v2 debdiffs are uploaded to and built successfully in
ppa:mfo/lp2077382 [3].
[3] https://launchpad.net/~mfo/+archive/ubuntu/lp2077382
** Changed in: python-libmaas (Ubuntu Oracular)
Status: Incomplete => In Progress
** Changed in: python-libmaas (Ubuntu Noble)
St
v2 debdiff for Plucky.
** Patch added: "v2-lp2077382-python3-libmaas-plucky.debdiff"
https://bugs.launchpad.net/ubuntu/+source/python-libmaas/+bug/2077382/+attachment/5835076/+files/v2-lp2077382-python3-libmaas-plucky.debdiff
** Changed in: python-libmaas (Ubuntu Plucky)
Status: Incomp
Debdiff for Plucky
** Patch added: "Debdiff for Plucky"
https://bugs.launchpad.net/ubuntu/+source/python-libmaas/+bug/2077382/+attachment/5831503/+files/lp2077382-python3-libmaas-plucky.debdiff
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed
Refreshed debdiff for Jammy
** Patch added: "Refreshed debdiff for Jammy"
https://bugs.launchpad.net/ubuntu/+source/python-libmaas/+bug/2077382/+attachment/5831500/+files/lp2077382-python3-libmaas-jammy.debdiff
--
You received this bug notification because you are a member of Ubuntu
Bugs, wh
^^ I removed the patch flag from debdiffs to satisfy this.
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2077382
Title:
[SRU] support additional parametes on deploy()
To manage notifications about
The attachment "Refreshed debdiff for Jammy" seems to be a debdiff. The
ubuntu-sponsors team has been subscribed to the bug report so that they
can review and hopefully sponsor the debdiff. If the attachment isn't a
patch, please remove the "patch" flag from the attachment, remove the
"patch" tag
Debdiff for Oracular
** Patch added: "Debdiff for Oracular"
https://bugs.launchpad.net/ubuntu/+source/python-libmaas/+bug/2077382/+attachment/5831502/+files/lp2077382-python3-libmaas-oracular.debdiff
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subs
Debdiff for Noble
** Patch added: "Debdiff for Noble"
https://bugs.launchpad.net/ubuntu/+source/python-libmaas/+bug/2077382/+attachment/5831501/+files/lp2077382-python3-libmaas-noble.debdiff
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to
** Also affects: python-libmaas (Ubuntu Plucky)
Importance: High
Assignee: Alan Baghumian (alanbach)
Status: Incomplete
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2077382
Title:
[S
Just a quick update, our client completed the PPA testing process on
their end.
They were able to use the PPA packages to perform deployments using the
newly added parameters.
Best,
Alan
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu
Please make sure to update the following variables before using:
maas_endpoint = "/MAAS/api/2.0/"
maas_apikey = ""
test_system_id = ""
** Attachment removed: "SRU Automated Test Script"
https://bugs.launchpad.net/ubuntu/+source/python-libmaas/+bug/2077382/+attachment/5821222/+files/maas-pytho
Attaching an automated deployment test script.
Please update the following variables before using:
maas_endpoint = "/MAAS/api/2.0/"
maas_apikey = ""
test_system_id = ""
** Attachment added: "SRU Automated Test Script"
https://bugs.launchpad.net/ubuntu/+source/python-libmaas/+bug/2077382/+att
** Description changed:
[ Impact ]
* This SRU is not addressing an existing problem but adds support for
two additional optional parameters being ephemeral_deploy and
enable_hw_sync on deploy(). For more details please see (1).
+
+
+ [ Test Plan ]
+
+ * Pre-Requisits: A MAAS controll
That's even better, Alan! Thanks!
Feedback for the next iteration provided via chat.
** Changed in: python-libmaas (Ubuntu Jammy)
Status: In Progress => Incomplete
** Changed in: python-libmaas (Ubuntu Noble)
Status: In Progress => Incomplete
** Changed in: python-libmaas (Ubuntu O
** Patch added: "Jammy Debdiff"
https://bugs.launchpad.net/ubuntu/+source/python-libmaas/+bug/2077382/+attachment/5808702/+files/lp2077382-python3-libmaas-jammy.debdiff
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.l
** Description changed:
- This is a SRU bug report for this feature that has already been merged
- upstream (1).
+ [Impact]
- This implements support for ephemeral_deploy as well as enable_hw_sync
- on deploy().
+ * This SRU is not addressing an existing problem but adds support for
+ two addit
** Also affects: python-libmaas (Ubuntu Jammy)
Importance: Undecided
Status: New
** Also affects: python-libmaas (Ubuntu Noble)
Importance: Undecided
Status: New
** Also affects: python-libmaas (Ubuntu Oracular)
Importance: High
Assignee: Alan Baghumian (alanbach)
Hi Alan,
Thanks for your work on this. Some review from the preliminary debdiff
we discussed today.
LP bug:
- Target to all newer series which need the patch
- Add SRU bug template [1]
- Upload debdiffs
Patch:
- Add DEP-3 headers [2], Bug-Ubuntu: and Origin: (on top of git format-patch,
which a
43 matches
Mail list logo