Commit Graph

19 Commits

Author SHA1 Message Date
Zuul 78c91596ff Merge "[codespell] Fixing Spelling Mistakes" 2024-01-31 14:20:24 +00:00
Jay Faulkner 4308069eeb [CI] Fix releasenotes build by setting language
Without setting language, sphinx throws a warning. We count warnings as
errors. This is causing CI jobs to fail in virtualbmc.

Change-Id: Ifab813e7bdeca1727720b4eb8ae62f5d8b8a4a68
2024-01-26 15:10:27 -08:00
Sharpz7 2f74128822 [codespell] Fixing Spelling Mistakes
This is the first in a series of commits to add support for codespell. This is continuning the process completed in ironic-python-agent.

Future Commits will add a Tox Target, CI support and potentially a git-blame-ignore-revs file if their are lots of spelling mistakes that could clutter git blame.

Change-Id: If39cba190cd4cde60ce13ae2fcde77b69776d4d2
2024-01-26 05:18:16 +00:00
Jay Faulkner e6fa558879 Bugs are now in Launchpad, update docs to reflect
Update docs to reflect bugs being in LP now.

Change-Id: Ibe43fe463af1d7a3998acaa8b6c985b068249f91
2023-05-18 07:12:30 -07:00
Julia Kreger 348e965114 preserve secure information on xml changes
When setting parameters revolving around boot
mode, options, firmware, it is necessary to
extract and edit the XML document.

Some details, however, are not automatically
extracted and libvirt must be told to provide
secure information. This change prevents us
from accidently loosing such configuration
parameters

Story: 2010382
Task: 46651

Change-Id: I0da2f37c5b630d2a180f59b74f23c027ee56e17b
2022-10-25 18:50:18 +00:00
Riccardo Pittau 86bd5e44fb Remove support for Python 3.6 and 3.7
Maintaining support for older not supported in Zed Python versions
would take too much effort with a lot of libraries dropping
compatibility with 3.6 and 3.7

Change-Id: I58a810d8cf4247153623c247de71f774928653aa
2022-06-17 14:41:34 +02:00
Andreas Jaeger e9854ff408 Switch to newer openstackdocstheme and reno versions
Switch to openstackdocstheme 2.2.1 and reno 3.1.0 versions. Using
these versions will allow especially:
* Linking from HTML to PDF document
* Allow parallel building of documents
* Fix some rendering problems

Update Sphinx version as well.

Set openstackdocs_pdf_link to link to PDF file. Note that
the link to the published document only works on docs.openstack.org
where the PDF file is placed in the top-level html directory. The
site-preview places the PDF in a pdf directory.

Change pygments_style to 'native' since old theme version always used
'native' and the theme now respects the setting and using 'sphinx' can
lead to some strange rendering.

openstackdocstheme renames some variables, so follow the renames
before the next release removes them. A couple of variables are also
not needed anymore, remove them.

See also
http://lists.openstack.org/pipermail/openstack-discuss/2020-May/014971.html

Change-Id: I20ea481c1dd9651258b8ae13da9b1e1ec710482b
2020-05-25 09:43:04 +00:00
Zuul 9742c04208 Merge "Remove `vbmc` feature of starting up `vbmcd`" 2020-03-06 11:03:08 +00:00
Zuul be669452bf Merge "Fix hanging on shell-pipe" 2020-03-06 11:03:04 +00:00
Ilya Etingof bddca37807 Remove `vbmc` feature of starting up `vbmcd`
Removes the backward compatibility feature of `vbmc` to
automatically start up `vbmcd` daemon process if it is not running.
From now on, `vbmcd` should be started by systemd or some other
mechanism.

Change-Id: I931751d7cdd591cae6f9a1bca8d72a4b3935a45f
2020-03-06 09:12:17 +01:00
Ilya Etingof 2651f13f28 Fix hanging on shell-pipe
Properly closes standard I/O streams to prevent shell-piped
processes from hanging infinitely on a dead pipe.

Change-Id: Id9dedac4f778cf37d626f2777d519f73cc4b5f2c
Story: 2007219
Task: 38471
2020-03-06 09:08:56 +01:00
Ilya Etingof f79c9ee89a Add `error` instance status to `vbmc` reporing
Added `error` status to `vbmc list` and `vbmc start`
commands output. If the instance is failing to start, such
instance will be shown as being in `error` satte rather
than being `down`.

Change-Id: I3ad307f97442c6b30c3e60bd8186bfb30903c0b0
Story: 2006457
Task: 36378
2020-03-05 16:46:04 +01:00
Iury Gregory Melo Ferreira adca510cf5 Drop python 2.7 support and testing
OpenStack is dropping the py2.7 support in ussuri cycle.

virtualbmc is ready with python 3 and ok to drop the
python 2.7 support.

Complete discussion & schedule can be found in
- http://lists.openstack.org/pipermail/openstack-discuss/2019-October/010142.html
- https://etherpad.openstack.org/p/drop-python2-support

Ussuri Communtiy-wide goal - https://review.opendev.org/#/c/691178/

Change-Id: I9c62fd735641d6538a5ea2a699ed47718d481d3b
2019-11-22 14:33:35 +01:00
pengyuesheng 3a1f444819 Bump the openstackdocstheme extension to 1.20
Some options are now automatically configured by the version 1.20:
- project
- html_last_updated_fmt
- latex_engine
- latex_elements
- version
- release.

Change-Id: I3ac8a5cc20e27458e1ed806658a36d6e6952da3d
2019-08-02 14:21:59 +08:00
Ilya Etingof 216b60c961 Respect VIRTUAL_BMC for non-default config path
Adds the ability to override default configuration file location
by exporting the ``VIRTUALBMC_CONFIG`` variable, pointing to the
desired config file, into ``vbmcd`` and ``vbmc`` processes
environment.

Change-Id: I89f7cab09f4c0b2c1d2517c4b6f607ed291f235c
2019-05-09 11:02:08 +02:00
Ilya Etingof bff0e6c73a Ignore "start" command if instance appears to be running
This helps preserving backward-compatible behaviour, as previous
implementation has required the user to explicitly "start" enabled
instances. With current virtualbmc, only the master process needs to
be started.

Change-Id: I3f95cdbd497f7ae3e06d37bb6afac17331f0469b
2019-03-21 11:14:53 +01:00
Julia Kreger ec5fbb52be Fix release note theme for virtualbmc
Change-Id: I190263a1faa0febd30f8daaeaa4420573fe29903
2018-08-06 15:08:59 -07:00
Ilya Etingof 047a77d7de Add reno noting recent changes
Change-Id: I7341292079aa4bdb2c36a3a1103d94ea04658ecd
2018-06-26 11:45:18 +02:00
Ilya Etingof 1deddefcea Add reno for release notes management
Change-Id: I14d8b7304f276f76d0fd2a1347dd8a53fdc2a989
2018-06-25 17:57:36 +02:00