On ke, 11 marras 2020, Stanislav Levin wrote:
11.11.2020 12:45, Alexander Bokovoy via FreeIPA-devel пишет:
Hi,
we are close to get FreeIPA 4.9.0 release candidate out.
Draft release notes: https://vda.li/drafts/freeipa-4.9.0-release-notes.html
Thank you. Great, as usual.
They include difference between 4.8.10 and current git master. Note that since many things were backported to 4.8 in separate commits that referenced the same FreeIPA tickets, they appear in the release notes too even though you might have seen them in release notes for FreeIPA 4.8 releases.
Currently, in nightly tests https://github.com/freeipa-pr-ci2/freeipa/pull/525 we have 126 successful testsuites and 6 failures, out of which four have known failures: - test_adtrust_install, test_cert, test_ipahealthcheck_nodns_extca_file failure already reported in FreeIPA#8533
- test_installation_TestInstallWithCA2 failure already reported in FreeIPA#8477
- test_webui_general failure already reported in FreeIPA#8570
- test_webui_users failure already reported in FreeIPA#8569
The latter two issues will most likely be irrelevant for FreeIPA release as they track behavior change in Fedora FAS plugin and we simply need to install that plugin in a confined environment, to avoid overlapping with our tests. FAS behavior is specific to Fedora/CentOS AAA deployment and should not be a problem for anything else, it is simply a design choice in FAS plugin.
This makes us down to two known and two not-yet-investigated failures.
FYI: there is a regression(WebUI) of 4.8.10: https://pagure.io/freeipa/issue/8523
I think this is because we have all the logic about pkeys processing defined in IPA.facet but nothing inherit from that one in the line of IPA.simple_header_facet and thus using get_pkeys() there is simply not possible.
Petr, how this supposed to work?
On top of that we have a worrying behavior of the Azure CI with regards to DNSSEC that waits for investigation.
please, where to see the failure?
You can look, for example, at https://github.com/freeipa/freeipa/pull/5248
One major part not exercised in the nightlies is an upgrade code.
My plan is to do FreeIPA 4.9.0 release candidate this week -- I planned it to do last week but things slipped due to various failures and load at other projects. I think for a release candidate this state is quite good.