Title: #3544: [WIP] ipa-join: allowing call with jsonrpc into freeipa API
- Adding JSON-C and LibCURL library into configure.ac and Makefile.am
- Creating a API call with option '-j' or '--jsonrpc' to make host join on FreeIPA with JSONRPC and libCURL.
TODO: unenroll process with JSONRPC.
To test the call:
# kinit admin
# ipa-join -s server.freeipa.ipadomain -j
# ipa-join -s server.freeipa.ipadomain -j -d
To pull the PR as Git branch:
git remote add ghfreeipa https://github.com/freeipa/freeipa
git fetch ghfreeipa pull/3544/head:pr3544
git checkout pr3544
we are almost there with FreeIPA 4.8.7 release. I would like to have
some help with release notes.
I prepared a draft at https://vda.li/drafts/freeipa-4.8.7-release-notes.html
As you can see, there are not many notes there yet but we have quite a
lot of fixes (more than 60 tickets closed).
The page has links to each ticket referenced in the commits since 4.8.6
release. If you have details to add, please click on the ticket link and
add a short release note information in the 'changelog' field of the
The script I am using to collect release notes will then automatically
pull those changelog entries.
/ Alexander Bokovoy
Sr. Principal Software Engineer
Security / Identity Management Engineering
Red Hat Limited, Finland
As per below scenario trying to enable 2FA but no luck , please let me know if any one
faced this kind of issue and how it was resolved
I'm trying to enable 2FA authentication only in 2 hosts out-of 5 hosts
test case 1 ) I have enabled 2FA in global configuration of FREEIPA but is working on
test case 2) Disabled 2FA in Global configuration of freeipa and enabled OTP indicator
only 2 hosts but OTP mechanism doesn't working
We are running two main CI workflows in our upstream freeipa project
: gating and nightly. The nightly regressions are:
The nightly CI automation works in a way that a pull request (PR) is
sent to the upstream project . Having that amount of PRs makes hard
to navigate the list of PRs, and set a false feeling of many PRs waiting
for reviews. Another important reason is that both CI workflows compete
for the same resources making gating workflows to be delayed.
Hence, we are in the process of moving nightly PRs to separate
repository . This way freeipa project  will contain only PRs
related to changes.