23 Commits

Author SHA1 Message Date
Ian Wienand
f204337268 Add nb01/nb02 opendev servers
These are replacements for the nb01/02.openstack.org puppet servers

Change-Id: I376d70ee375289b004fb859751743c6fafa21411
2020-05-07 09:10:26 +10:00
Monty Taylor
eaa74543de Finish updating docs for opendev
The zuul and zuulv3 docs need to be merged, but that seemed like
too much for this. Also, the 3rd party CI doc is out of date, but
in this patch only removed sections that linked to docs or files
that don't exist anymore.

Change-Id: Ie5497edd762d2146165608f3227b0bac88a913df
2019-04-20 18:25:37 +00:00
melissaml
f8f7b73846 Trivial: Update pypi url to new url
Pypi url changed from [1] to [2]

[1] https://pypi.python.org/pypi/<package>
[2] https://pypi.org/project/<package>

Change-Id: Ie9f62ed7ed9d9732590d7d274feee64eb41818e9
2018-12-10 12:19:25 +11:00
François Magimel
46260a79ee Fix spelling mistakes and reST typos in the doc
Change-Id: I61d9780f3f1937c6e8d326a670c40fb6a931dbce
2018-12-08 19:13:53 +01:00
Clark Boylan
0f8e7a91bb Nodepool.o.o is no longer a thing, remove it
We've only been using nodepool.o.o as a zookeeper server for the past
year or so. Last week we transitioned to a three node zookeeper cluster
and stopped using nodepool.o.o. This server has since been deleted.

This is the last bit of cleanup to remove it from config management.

Change-Id: I9d0363393ed20ee59f40b210ea14fb105a492e20
2018-11-01 12:09:08 -07:00
Jens Harbott
63e9f43d49 Fix nodepool pause option
The option to pause building a diskimage is called "pause" and not
"paused".

Change-Id: Id19c3bf79b1348aa03d7e649996722c1c2a07cab
2018-01-10 11:29:21 +00:00
Colleen Murphy
7eab62a4ad Remove empty single_use_slave class
Our current version of project-config no longer needs to use this class
to build nodepool nodes. Third party CI systems will have to update to
the latest version of project-config to prevent his change from breaking
them.

Change-Id: I14a45e700b33cfcaebb7f6242ad00a010935e36c
Depends-On: Ib241ea976ca0a3d661599f36e3f5a2d4eb023c08
Depends-On: Ib1c2f6085f9e8b40e6a78cfb898738b0950bc339
2017-05-01 22:06:17 +02:00
David Shrewsbury
aef457e871 Correct bad image delete example
Example should use dib-image-delete to delete the build. The
image-delete option only deletes an upload from a provider.

Change-Id: I9b267a536eb05d491ad20ceadc686f301ac50d50
2016-12-16 09:43:10 -05:00
James E. Blair
abfa8d4afe Update Nodepool docs with ZK info
Change-Id: I5205148c8e1f78c5c0fef2b652e09cb728f025c7
2016-12-09 14:04:32 -08:00
Ramy Asselin
14fd503aaa Migrate to puppet-openstackci openstackci::nodepool
Manage nodepool configurations using the common-ci solution
in puppet-openstackci

Remove nodepool.yaml.erb from this repo as openstackci::nodepool
will pull it in from project-config/nodepool/nodepool.yaml

Remove the tox nodepool environment and test dependency as it
has been migrated to project-config

The nodepool logging template file and associated tool that generates the file
will remain in this repo. In the short term, updates to nodepool.yaml in
project-config repo may require a related change in this repo to update the logging
configuration. In the longer term, nodepool will be updated to automatically
log image creations without needing a customized logging configuration.

Depends-on: I89207d100eb4b6bbb502a6ed38831f49e4b29096
Depends-on: I473a1b78acdb035eb379394a7ed5f771434dc942
Depends-on: I6b01ab7260a41927fff34b9b81b631ea2c933f22
Change-Id: I2b45a7145805368b1598d3a3e8a94f0e4eb8cf2d
2015-11-10 15:13:50 -08:00
Mohammed Naser
27d3ba61fd Fix project URL for Nodepool
The project URL for nodepool is pointing to an incorrect address,
updated to use correct URL.

Change-Id: Ie8471e456682874aeb962a4a294c813ef39b23f2
2015-09-30 19:17:44 -04:00
Jeremy Stanley
140716bdd1 Replace ci.o.o links with docs.o.o/infra
The http://ci.openstack.org/ documentation site has been deprecated,
replaced by redirects to corresponding paths within
http://docs.openstack.org/infra/ where other Project Infrastructure
documentation already resides.

Change-Id: Ie915eb9711c100e536498c57549ef901b1db3abc
2015-05-14 21:38:19 +00:00
Ghe Rivero
3aa6226a2d Fix doc. nodepool usage
To delete an image in nodepool, the right command is
'nodepool image-delete'

Change-Id: I2403083401701b8c87948957546a75c3e6adc6d7
2015-04-16 10:10:21 +02:00
Monty Taylor
8a10870ca5 Document the vhd-util ppa
For a period of time, we're just going to hold a manually built PPA on
Launchpad for the patched version of vhd-util that dib needs for VHD
images. Document it.

Change-Id: I6f15c5c068901120e1efff5988aabda370bf5df9
2015-03-30 16:31:15 -04:00
Elizabeth K. Joseph
11a9b7ccce Update documentation with new Puppet modules
Location of our Puppet modules has changed now that they are split
from system-config, update documentation accordingly.

Change-Id: I4d4adc5d41f50dd92fbd642ac30f95c327a416b2
2015-01-28 19:48:10 -08:00
Michael Krotscheck
bdd6abcac8 Switched documentation to point to storyboard.
We've migrated this project to storyboard, I'm updating the
documentation links.

Change-Id: Id92552b7be7cd43ca6a3ec91c2c4f330078490b6
2014-11-12 14:48:02 -08:00
James E. Blair
f605d6e6ce Doc updates for project-config
Change-Id: Idffa13d5d1990f47e46fc5b711563949da78b6f8
2014-09-25 11:03:04 -07:00
Elizabeth Krumbach Joseph
6e88e9ada2 Add nodepool_prod.pp to documentation
The nodepool_prod.pp file has a lot of valuable information for
the deployment of nodepool, add this to list of puppet files
in documentation for configuration.

Change-Id: I33401f5b4baa70305b9091bc08e962cb222230ff
2014-06-01 10:56:38 -07:00
Elizabeth Krumbach Joseph
f0928176fb Add nodepool documentation link
The nodepool documentation now builds and is published on
ci.openstack.org. Link this to the OpenStack infra
documentation for nodepool.

Change-Id: I8a2e4eece4f40846f927be6b0efb9d9afd1701fb
2014-05-12 14:20:31 -07:00
Alex Gaynor
1c00fe4bb4 Fixed several typos in the docs.
Found using: https://github.com/intgr/topy

Change-Id: I4b6d1258ae0f9e73289c4a72c4e534263de7e665
2014-04-26 08:44:25 -07:00
James E. Blair
aaeee5a976 Document bad-image procedure for nodepool
Change-Id: I4044e74e396f4f63cece95893ffdd9c9b6fdc74a
2014-03-10 23:34:37 -07:00
Clark Boylan
0f4b0fae64 Redo slave manifests for clarity and correctness.
The differences between openstack_project::slave,
openstack_project::slave_template, and openstack_project::bare_slave
were not always clear. Keep openstack_project::slave as the default long
running slave manifest, but replace slave_template with a
single_use_slave.pp to make it clear where single use slave config
begins. Add the ability to toggle automatic upgrades and jenkins sudo
rights to this new manifest. Finally, add a more verbose comment to
bare_slave explaining what it is useful for (having a jenkins like slave
host that doesn't need a firewall or ntp or automatic upgrades).

Change-Id: I3989c9e6ad9469f441ca5d3627f7b3b704d8a8da
2014-01-30 10:37:36 -08:00
Elizabeth Krumbach Joseph
d02a712c72 Add basic nodepool documentation page
This initial basic nodepool document provides links to the manifests and
configuration for nodepool so people have a starting point to figure out
how it works, as well as a simple description of its purpose.

Change-Id: I3cc4e59e1e5ba4d62fd16c0da79d75352e9d78f0
2013-10-08 09:58:25 -07:00