Commit Graph

9 Commits

Author SHA1 Message Date
Grzegorz Grasza 651c2a8f80 Microversions documentation
This adds contributor as well as user documentation, mostly based
on documentation from Nova.

Change-Id: Iead4f2971f0ef518f03b7cdfe8157fe9053e543a
2022-12-09 10:26:35 +01:00
Ade Lee 94a45c1ecd Add FIPS gate job
Add a new FIPS enabled gate job  This job will be
for Centos 8 with FIPS enabled, and will use a playbook in
zuul-jobs to enable FIPS.

The dogtag bindep dependencies are curently broken.  Lets
temporarily remove them here until we can figure out how to
fix them and thereby fix the dogtag gate.

Change-Id: Ibcd8cb6fc356e27266ba04cd972834dcd97c1a9b
Depends-On: https://review.opendev.org/c/zuul/zuul-jobs/+/788778
2021-06-10 17:59:07 -04:00
Jens Harbott a1f3b836e2 Fix dogtag functional job
Use the correct service name so that dogtag will actually get installed.

Drop the mozilla-nss-devel pkg which no longer exists for Fedora 31.

TODO: The job will still fail because devstack replaces the system
python3-six pkg with some updated version, but pkispawn runs with
"python3 -I" which ignores user-installed libs, causing it to fail
with a "Cannot import six" error.

Change-Id: I6cdab2d58f47650f296f8e79ee718647c3160142
2020-09-01 13:13:49 +00:00
Alexandra Settle 3db28fb81a PDF Documentation Build tox target
This patch adds a `pdf-docs` tox target that will build
PDF versions of our docs. As per the Train community goal:

  https://governance.openstack.org/tc/goals/selected/train/pdf-doc-generation.html

Add sphinxcontrib-svg2pdfconverter to doc/requirements.txt
to convert our SVGs.

Also, due to the opposing graphic format, the .gif file
had to be converted (not renamed) to .png so the LaTeX
builder would accept and read the images.

Change-Id: I6384e56222991d39f4fd1bc99e82be6c89fb16a3
Story: 2006072
2019-09-25 08:59:22 +00:00
Nam Nguyen Hoai aa3c903441 Fix pep8 gate failure because of missing dependency
Change-Id: I237ba7e31f3e2d2bdb48be24e22abd60397da9d7
Closes-Bug: #1696299
2017-06-08 11:37:24 +07:00
Thomas Bechtold 06b76aa6e8 Use oslo-config-generator to generate barbican.conf.sample
Currently etc/barbican/barbican.conf is maintained by hand and can not
be regenerated based on the config settings defined in the code.
A common pattern for OpenStack projects is to use oslo-config-generator
for that task.

Co-Authored-By: Randall Burt <randall.burt@rackspace.com>
Depends-On: I90870dcb49cd96f6bf0fe353fa6e779ffd87a5af
Closes-Bug: #1584789
Change-Id: I5f3dcd2fc982f1178ef7dd662c24d3166f91b266
2017-04-05 08:02:35 +02:00
Juan Antonio Osorio Robles bd90710ca7 Add Dogtag plugin dependencies to bindep.txt
Change-Id: I7fb9223dac3a6c1fcbaf903554f49a44073540fb
2017-01-31 18:46:39 +02:00
Andreas Jaeger 8859ffbb1f Fix bindep so that translated jobs work
This project uses translations, so needs to install gettext for some of
that infrastructure. This should fix the failing releasenotes tests.

Change-Id: I1e303a87493ecc4874ca43e96433d311aa7fe0e0
2016-10-28 19:46:40 +02:00
Thomas Bechtold 3b95ff8f27 Add dogtag-pki and python-nss as extra requirement
dogtag imports pki so mention it as requirement. python-nss
is needed by dogtag-pki.
Also add a bindep.txt file which is used by bindep to install system
packages.
To install python-nss via pip, header files from nss-devel and
mozilla-nss-devel are needed.

Change-Id: Ia3276ad4be56d40fddbf458f215ab93e44ed6907
Depends-On: Ibedae54e631e9c3d3726453adcd204ce96b19d77
Closes-Bug: #1604417
2016-10-18 15:16:02 +02:00