[Yahoo-eng-team] [Bug 1453268] Re: dynamic nova.conf generation does not work without python-barbicanclient installed
But tox.ini has both requirements.txt and test-requirements.txt as dependencies, so you need to pull all the packages. ** Changed in: nova Status: New = Invalid ** Changed in: oslo.config Status: New = Invalid -- You received this bug notification because you are a member of Yahoo! Engineering Team, which is subscribed to OpenStack Compute (nova). https://bugs.launchpad.net/bugs/1453268 Title: dynamic nova.conf generation does not work without python- barbicanclient installed Status in OpenStack Compute (Nova): Invalid Status in OpenStack Compute (nova) kilo series: Invalid Status in Oslo configuration management library: Invalid Bug description: In gentoo we dynamically generate the docs (we also package stable branch releases that install from git). This doesn't work unless python-barbicanclient is installed. What I would like to see is either a silent failure with that section of nova.conf removed or just add python-barbicanclient to requirements from test-requirements. I understand that it is expected that example conf generation is expected to need test-requirements, but I don't agree :P Let me know if you need more info. To manage notifications about this bug go to: https://bugs.launchpad.net/nova/+bug/1453268/+subscriptions -- Mailing list: https://launchpad.net/~yahoo-eng-team Post to : yahoo-eng-team@lists.launchpad.net Unsubscribe : https://launchpad.net/~yahoo-eng-team More help : https://help.launchpad.net/ListHelp
[Yahoo-eng-team] [Bug 1453268] Re: dynamic nova.conf generation does not work without python-barbicanclient installed
** Changed in: nova/kilo Status: New = Invalid -- You received this bug notification because you are a member of Yahoo! Engineering Team, which is subscribed to OpenStack Compute (nova). https://bugs.launchpad.net/bugs/1453268 Title: dynamic nova.conf generation does not work without python- barbicanclient installed Status in OpenStack Compute (Nova): Invalid Status in OpenStack Compute (nova) kilo series: Invalid Status in Oslo configuration management library: Invalid Bug description: In gentoo we dynamically generate the docs (we also package stable branch releases that install from git). This doesn't work unless python-barbicanclient is installed. What I would like to see is either a silent failure with that section of nova.conf removed or just add python-barbicanclient to requirements from test-requirements. I understand that it is expected that example conf generation is expected to need test-requirements, but I don't agree :P Let me know if you need more info. To manage notifications about this bug go to: https://bugs.launchpad.net/nova/+bug/1453268/+subscriptions -- Mailing list: https://launchpad.net/~yahoo-eng-team Post to : yahoo-eng-team@lists.launchpad.net Unsubscribe : https://launchpad.net/~yahoo-eng-team More help : https://help.launchpad.net/ListHelp
[Yahoo-eng-team] [Bug 1453268] Re: dynamic nova.conf generation does not work without python-barbicanclient installed
Here's the snippet from tox.ini [testenv:genconfig] commands = bash tools/config/generate_sample.sh -b . -p nova -o etc/nova That command has this line in it, it makes me think that tests should not be needed... FILES=$(find $TARGETDIR -type f -name *.py ! -path */tests/* \ -exec grep -l Opt( {} + | sed -e s/^$BASEDIRESC\///g | sort -u) ** Changed in: nova Status: Invalid = New ** Changed in: oslo.config Status: Invalid = New -- You received this bug notification because you are a member of Yahoo! Engineering Team, which is subscribed to OpenStack Compute (nova). https://bugs.launchpad.net/bugs/1453268 Title: dynamic nova.conf generation does not work without python- barbicanclient installed Status in OpenStack Compute (Nova): New Status in OpenStack Compute (nova) kilo series: Invalid Status in Oslo configuration management library: New Bug description: In gentoo we dynamically generate the docs (we also package stable branch releases that install from git). This doesn't work unless python-barbicanclient is installed. What I would like to see is either a silent failure with that section of nova.conf removed or just add python-barbicanclient to requirements from test-requirements. I understand that it is expected that example conf generation is expected to need test-requirements, but I don't agree :P Let me know if you need more info. To manage notifications about this bug go to: https://bugs.launchpad.net/nova/+bug/1453268/+subscriptions -- Mailing list: https://launchpad.net/~yahoo-eng-team Post to : yahoo-eng-team@lists.launchpad.net Unsubscribe : https://launchpad.net/~yahoo-eng-team More help : https://help.launchpad.net/ListHelp
[Yahoo-eng-team] [Bug 1453268] Re: dynamic nova.conf generation does not work without python-barbicanclient installed
** Changed in: oslo.config Status: New = Invalid -- You received this bug notification because you are a member of Yahoo! Engineering Team, which is subscribed to OpenStack Compute (nova). https://bugs.launchpad.net/bugs/1453268 Title: dynamic nova.conf generation does not work without python- barbicanclient installed Status in OpenStack Compute (Nova): Invalid Status in OpenStack Compute (nova) kilo series: New Status in Oslo configuration management library: Invalid Bug description: In gentoo we dynamically generate the docs (we also package stable branch releases that install from git). This doesn't work unless python-barbicanclient is installed. What I would like to see is either a silent failure with that section of nova.conf removed or just add python-barbicanclient to requirements from test-requirements. I understand that it is expected that example conf generation is expected to need test-requirements, but I don't agree :P Let me know if you need more info. To manage notifications about this bug go to: https://bugs.launchpad.net/nova/+bug/1453268/+subscriptions -- Mailing list: https://launchpad.net/~yahoo-eng-team Post to : yahoo-eng-team@lists.launchpad.net Unsubscribe : https://launchpad.net/~yahoo-eng-team More help : https://help.launchpad.net/ListHelp
[Yahoo-eng-team] [Bug 1453268] Re: dynamic nova.conf generation does not work without python-barbicanclient installed
python-barbicanclient is in test-requirements.txt, the readme says to use tox -e genconfig, this isn't nova's problem. If you're not using tox, then install the packages via site-packages and pip, or rpm, or apt-get, or whatever your distro builds require. ** Changed in: nova Status: Confirmed = Invalid -- You received this bug notification because you are a member of Yahoo! Engineering Team, which is subscribed to OpenStack Compute (nova). https://bugs.launchpad.net/bugs/1453268 Title: dynamic nova.conf generation does not work without python- barbicanclient installed Status in OpenStack Compute (Nova): Invalid Status in OpenStack Compute (nova) kilo series: New Status in Oslo configuration management library: New Bug description: In gentoo we dynamically generate the docs (we also package stable branch releases that install from git). This doesn't work unless python-barbicanclient is installed. What I would like to see is either a silent failure with that section of nova.conf removed or just add python-barbicanclient to requirements from test-requirements. I understand that it is expected that example conf generation is expected to need test-requirements, but I don't agree :P Let me know if you need more info. To manage notifications about this bug go to: https://bugs.launchpad.net/nova/+bug/1453268/+subscriptions -- Mailing list: https://launchpad.net/~yahoo-eng-team Post to : yahoo-eng-team@lists.launchpad.net Unsubscribe : https://launchpad.net/~yahoo-eng-team More help : https://help.launchpad.net/ListHelp
[Yahoo-eng-team] [Bug 1453268] Re: dynamic nova.conf generation does not work without python-barbicanclient installed
IMHO, we should be able to fail gracefully if some part of the sample config generation fails. Barbican isn't needed by default so I don't think we should move it into requirements. This whole thing is yet another manifestation of having optional dependencies and how to represent that. ** Changed in: nova Status: New = Confirmed ** Also affects: oslo.config Importance: Undecided Status: New ** Changed in: nova Importance: Undecided = Low ** Tags added: low-hanging-fruit ** Also affects: nova/kilo Importance: Undecided Status: New -- You received this bug notification because you are a member of Yahoo! Engineering Team, which is subscribed to OpenStack Compute (nova). https://bugs.launchpad.net/bugs/1453268 Title: dynamic nova.conf generation does not work without python- barbicanclient installed Status in OpenStack Compute (Nova): Invalid Status in OpenStack Compute (nova) kilo series: New Status in Oslo configuration management library: New Bug description: In gentoo we dynamically generate the docs (we also package stable branch releases that install from git). This doesn't work unless python-barbicanclient is installed. What I would like to see is either a silent failure with that section of nova.conf removed or just add python-barbicanclient to requirements from test-requirements. I understand that it is expected that example conf generation is expected to need test-requirements, but I don't agree :P Let me know if you need more info. To manage notifications about this bug go to: https://bugs.launchpad.net/nova/+bug/1453268/+subscriptions -- Mailing list: https://launchpad.net/~yahoo-eng-team Post to : yahoo-eng-team@lists.launchpad.net Unsubscribe : https://launchpad.net/~yahoo-eng-team More help : https://help.launchpad.net/ListHelp