** Changed in: adsys (Ubuntu)
Status: Fix Released => In Progress
** Description changed:
[Impact]
- Adsys 0.16.1 introduces dependency bumps, and updates to the privilege
+ Adsys 0.16.2 introduces dependency bumps, and updates to the privilege
policy manager to support the newer Polkit versions (>= 124) and their
new syntax for defining system admins.
- Since the behavior updates mentioned only impact a policy manager that
- is locked under a Pro subscription, this should have no impact on
- interim releases.
+ It also adds fixes and improvements for certificate autoenrollment,
+ specifically for multiple domains AD environments (i.e. parent.com and
+ child.parent.com). Those fixes involve the refinement of some LDAP
+ queries that were targeting the wrong domain and allowing the default
+ behavior of getting the templates for a specific certificate authority
+ to be overridden through changes in the cepces configuration file.
- The idea is to standardize the adsys version up to Jammy (so that
- implies releasing 0.16.1 to Plucky (already there), Oracular, Noble, and
- Jammy. Due to some versioning patterns in Noble and Jammy, the bug for
- their SRU processes will be separated from the Oracular one.
+ Since the behavior updates mentioned only impact policy managers locked
+ under a Pro subscription, this should not impact interim releases.
[Test Plan]
- 1) Configure DCONF policies in the AD controller;
- 2) Enroll the Ubuntu machine on the domain;
- 3) Install adsys 0.16.1;
- 4) Ensure that a user from the enrolled domain can authenticate and that the
policies were applied correctly;
+ - For interim releases:
+ Requirements:
+ - Windows Server VM with Active Directory services (AD DS) configured;
+
+ 1) Configure DCONF policies in the AD controller;
+ 2) Enroll the Ubuntu machine on the domain;
+ 3) Install adsys 0.16.2;
+ 4) Ensure that a user from the enrolled domain can authenticate and that
the
+ policies were applied correctly;
+
+ - For LTS releases:
+ Requirements:
+ - Multiple domains environment (i.e. root.com and child.root.com)
+ - Windows Server VM with Active Directory services (AD DS), on root.com.
+ - Windows Server VM with Active Directory services (AD DS), Active
+ Directory Certificate Services (AD CS) and a CEPCES server
configured,
+ on child.root.com.
+
+ 1) Configure privilege policies in the child AD controller;
+ 2) Enable the certificate autoenrollment policy in the child AD
controller;
+ 3) Enroll the Ubuntu machine on the child domain;
+ 4) Install adsys 0.16.2;
+ 5) Ensure that a user from the enrolled domain can authenticate and that
the
+ privilege policy was applied correctly;
+ 6) Ensure that the machine is enrolled to the correct certificate
authority;
[Where problems could occur]
-
- As said before, the behavior changes were added to Pro subscription
- manager, so they have no impact on an interim release and, therefore, we
- don't expect a problem here.
Since all of adsys external dependencies are vendored, there is no risk
of incompatibility with other packages in the Ubuntu release. Unless an
internal bug within one of them affects adsys (this would likely have
been spotted in CI), bumping their version should not cause issues.
+
+ As mentioned, the changes are targeted at policy managers locked under a
+ Pro subscription, so they have no impact on interim releases.
+
+ As for LTS releases, there are two fail points:
+
+ If adsys fails to apply the privilege escalation policy and the policy
+ is enforced by the AD controller, then authentication will be prevented
+ for users that require this GPO. If the policy is not enforced, then
+ authentication will proceed as normal and polkit will use the system
+ default values for system administrators.
+
+ If adsys fails to fetch the certificate authorities or enroll the
+ machine to a certificate template, authentication will still be allowed
+ but the machine won't have access to the certificate benefits.
--
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to adsys in Ubuntu.
https://bugs.launchpad.net/bugs/2091940
Title:
[SRU] Release adsys 0.16.2
Status in adsys package in Ubuntu:
In Progress
Status in adsys source package in Jammy:
New
Status in adsys source package in Noble:
New
Status in adsys source package in Oracular:
New
Bug description:
[Impact]
Adsys 0.16.2 introduces dependency bumps, and updates to the privilege
policy manager to support the newer Polkit versions (>= 124) and their
new syntax for defining system admins.
It also adds fixes and improvements for certificate autoenrollment,
specifically for multiple domains AD environments (i.e. parent.com and
child.parent.com). Those fixes involve the refinement of some LDAP
queries that were targeting the wrong domain and allowing the default
behavior of getting the templates for a specific certificate authority
to be overridden through changes in the cepces configuration file.
Since the behavior updates mentioned only impact policy managers
locked under a Pro subscription, this should not impact interim
releases.
[Test Plan]
- For interim releases:
Requirements:
- Windows Server VM with Active Directory services (AD DS) configured;
1) Configure DCONF policies in the AD controller;
2) Enroll the Ubuntu machine on the domain;
3) Install adsys 0.16.2;
4) Ensure that a user from the enrolled domain can authenticate and that
the
policies were applied correctly;
- For LTS releases:
Requirements:
- Multiple domains environment (i.e. root.com and child.root.com)
- Windows Server VM with Active Directory services (AD DS), on root.com.
- Windows Server VM with Active Directory services (AD DS), Active
Directory Certificate Services (AD CS) and a CEPCES server
configured,
on child.root.com.
1) Configure privilege policies in the child AD controller;
2) Enable the certificate autoenrollment policy in the child AD
controller;
3) Enroll the Ubuntu machine on the child domain;
4) Install adsys 0.16.2;
5) Ensure that a user from the enrolled domain can authenticate and that
the
privilege policy was applied correctly;
6) Ensure that the machine is enrolled to the correct certificate
authority;
[Where problems could occur]
Since all of adsys external dependencies are vendored, there is no
risk of incompatibility with other packages in the Ubuntu release.
Unless an internal bug within one of them affects adsys (this would
likely have been spotted in CI), bumping their version should not
cause issues.
As mentioned, the changes are targeted at policy managers locked under
a Pro subscription, so they have no impact on interim releases.
As for LTS releases, there are two fail points:
If adsys fails to apply the privilege escalation policy and the policy
is enforced by the AD controller, then authentication will be
prevented for users that require this GPO. If the policy is not
enforced, then authentication will proceed as normal and polkit will
use the system default values for system administrators.
If adsys fails to fetch the certificate authorities or enroll the
machine to a certificate template, authentication will still be
allowed but the machine won't have access to the certificate benefits.
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/adsys/+bug/2091940/+subscriptions
--
Mailing list: https://launchpad.net/~desktop-packages
Post to : [email protected]
Unsubscribe : https://launchpad.net/~desktop-packages
More help : https://help.launchpad.net/ListHelp