Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Ship EPN's configuration file. #4848

Closed
wants to merge 4 commits into from
Closed

Ship EPN's configuration file. #4848

wants to merge 4 commits into from

Conversation

fcami
Copy link
Contributor

@fcami fcami commented Jun 23, 2020

ipatests: check that EPN's configuration file is installed.
Fixes: https://pagure.io/freeipa/issue/8374

man pages: fix epn.conf.5 and ipa-epn.1 formatting
Fix formatting issues found with mandoc.

EPN: ship the configuration file.
Ship and install /etc/ipa/epn.conf.
Minor fixes to the associated man page.
Fixes: https://pagure.io/freeipa/issue/8374

@fcami fcami added the ipa-4-8 Mark for backport to ipa 4.8 label Jun 23, 2020
@rcritten
Copy link
Contributor

It failed because:

sha256sum: /etc/ipa/epn.conf: No such file or directory

I don't see anything obviously wrong with the patch. I'd think that rpm would blow up if it wasn't there. It could be an order-of-execution issue perhaps.

@fcami
Copy link
Contributor Author

fcami commented Jun 23, 2020

Blocked by freeipa/freeipa-pr-ci#378

@fcami
Copy link
Contributor Author

fcami commented Jun 24, 2020

/AzurePipelines run

@azure-pipelines
Copy link

Azure Pipelines successfully started running 1 pipeline(s).

@fcami fcami added the re-run Trigger a new run of PR-CI label Jun 24, 2020
@freeipa-pr-ci freeipa-pr-ci removed re-run Trigger a new run of PR-CI labels Jun 24, 2020
@fcami fcami added needs review Pull Request is waiting for a review re-run Trigger a new run of PR-CI labels Jun 24, 2020
@freeipa-pr-ci freeipa-pr-ci removed the re-run Trigger a new run of PR-CI label Jun 24, 2020
@fcami fcami added the re-run Trigger a new run of PR-CI label Jun 24, 2020
@freeipa-pr-ci freeipa-pr-ci removed the re-run Trigger a new run of PR-CI label Jun 24, 2020
@fcami fcami added the re-run Trigger a new run of PR-CI label Jun 24, 2020
@freeipa-pr-ci freeipa-pr-ci removed the re-run Trigger a new run of PR-CI label Jun 24, 2020
Ship and install /etc/ipa/epn.conf.
Minor fixes to the associated man page.

Fixes: https://pagure.io/freeipa/issue/8374
Signed-off-by: François Cami <fcami@redhat.com>
Fix formatting issues found with mandoc.

Signed-off-by: François Cami <fcami@redhat.com>
Due to freeipa/freeipa-pr-ci#378
the installed version of freeipa-client-epn is not the built
one. Temporarily force uninstall/reinstall of this package
before running the test.

Fixes: https://pagure.io/freeipa/issue/8374
Signed-off-by: François Cami <fcami@redhat.com>
@fcami
Copy link
Contributor Author

fcami commented Jun 25, 2020

hi @abbra Thanks for the hint & I've added your suggested change. Could you please let me know if you'd like anything else changed?

@abbra
Copy link
Contributor

abbra commented Jun 25, 2020

The rest looks good. Please remove the temp commit.

@fcami fcami added the re-run Trigger a new run of PR-CI label Jun 25, 2020
@fcami
Copy link
Contributor Author

fcami commented Jun 25, 2020

Thanks @abbra I've removed the temp commit.

@freeipa-pr-ci freeipa-pr-ci removed the re-run Trigger a new run of PR-CI label Jun 25, 2020
@fcami fcami added the re-run Trigger a new run of PR-CI label Jun 25, 2020
@freeipa-pr-ci freeipa-pr-ci removed the re-run Trigger a new run of PR-CI label Jun 25, 2020
@rcritten rcritten removed the needs review Pull Request is waiting for a review label Jun 25, 2020
@rcritten rcritten added the ack Pull Request approved, can be merged label Jun 25, 2020
@fcami fcami added the pushed Pull Request has already been pushed label Jun 25, 2020
@fcami
Copy link
Contributor Author

fcami commented Jun 25, 2020

master:

  • 6efe991 EPN: ship the configuration file.
  • 1d7aeae man pages: fix epn.conf.5 and ipa-epn.1 formatting
  • 0d4f022 ipatests: check that EPN's configuration file is installed.
  • 73c02f6 ipatests: ipa_epn: uninstall/reinstall ipa-client-epn

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
ack Pull Request approved, can be merged ipa-4-8 Mark for backport to ipa 4.8 pushed Pull Request has already been pushed
Projects
None yet
4 participants