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
This commit is contained in:
parent
26494b03d9
commit
0f8e7a91bb
@ -12,9 +12,19 @@ At a Glance
|
|||||||
===========
|
===========
|
||||||
|
|
||||||
:Hosts:
|
:Hosts:
|
||||||
* nodepool.openstack.org
|
* nl01.openstack.org
|
||||||
|
* nl02.openstack.org
|
||||||
|
* nl03.openstack.org
|
||||||
|
* nl04.openstack.org
|
||||||
|
* nb01.openstack.org
|
||||||
|
* nb02.openstack.org
|
||||||
|
* nb03.openstack.org
|
||||||
|
* zk01.openstack.org
|
||||||
|
* zk02.openstack.org
|
||||||
|
* zk03.openstack.org
|
||||||
:Puppet:
|
:Puppet:
|
||||||
* https://git.openstack.org/cgit/openstack-infra/puppet-openstackci/tree/manifests/nodepool.pp
|
* https://git.openstack.org/cgit/openstack-infra/puppet-openstackci/tree/manifests/nodepool_launcher.pp
|
||||||
|
* https://git.openstack.org/cgit/openstack-infra/puppet-openstackci/tree/manifests/nodepool_builder.pp
|
||||||
:Configuration:
|
:Configuration:
|
||||||
* :config:`nodepool/nodepool.yaml`
|
* :config:`nodepool/nodepool.yaml`
|
||||||
* :config:`nodepool/scripts/`
|
* :config:`nodepool/scripts/`
|
||||||
@ -41,8 +51,8 @@ instances for tests up to the set limits of the CI infrastructure.
|
|||||||
Zookeeper
|
Zookeeper
|
||||||
=========
|
=========
|
||||||
|
|
||||||
Nodepool stores image metadata in ZooKeeper. We have a one-node
|
Nodepool stores image metadata in ZooKeeper. We have a three-node
|
||||||
ZooKeeper "cluster" running on nodepool.openstack.org.
|
ZooKeeper cluster running on zk01.openstack.org - zk03.openstack.org.
|
||||||
|
|
||||||
The Nodepool CLI should be sufficient to examine and alter any of the
|
The Nodepool CLI should be sufficient to examine and alter any of the
|
||||||
information stored in ZooKeeper. However, in case advanced debugging
|
information stored in ZooKeeper. However, in case advanced debugging
|
||||||
|
@ -444,7 +444,6 @@ cacti_hosts:
|
|||||||
- nl02.openstack.org
|
- nl02.openstack.org
|
||||||
- nl03.openstack.org
|
- nl03.openstack.org
|
||||||
- nl04.openstack.org
|
- nl04.openstack.org
|
||||||
- nodepool.openstack.org
|
|
||||||
- ns1.openstack.org
|
- ns1.openstack.org
|
||||||
- ns2.openstack.org
|
- ns2.openstack.org
|
||||||
- openstackid.org
|
- openstackid.org
|
||||||
|
@ -832,25 +832,6 @@ node /^ns\d+\.opendev\.org$/ {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
# Node-OS: trusty
|
|
||||||
node 'nodepool.openstack.org' {
|
|
||||||
$group = 'nodepool'
|
|
||||||
|
|
||||||
class { 'openstack_project::server': }
|
|
||||||
|
|
||||||
class { '::zookeeper':
|
|
||||||
# The frequency in hours to look for and purge old snapshots,
|
|
||||||
# defaults to 0 (disabled). The number of retained snapshots can
|
|
||||||
# be separately controlled through snap_retain_count and
|
|
||||||
# defaults to the minimum value of 3. This will quickly fill the
|
|
||||||
# disk in production if not enabled. Works on ZK >=3.4.
|
|
||||||
purge_interval => 6,
|
|
||||||
}
|
|
||||||
|
|
||||||
include openstack_project
|
|
||||||
|
|
||||||
}
|
|
||||||
|
|
||||||
# Node-OS: xenial
|
# Node-OS: xenial
|
||||||
node /^nl\d+\.openstack\.org$/ {
|
node /^nl\d+\.openstack\.org$/ {
|
||||||
$group = 'nodepool'
|
$group = 'nodepool'
|
||||||
|
@ -14,9 +14,6 @@ iptables_extra_allowed_hosts:
|
|||||||
- hostname: logstash.openstack.org
|
- hostname: logstash.openstack.org
|
||||||
port: 8125
|
port: 8125
|
||||||
protocol: udp
|
protocol: udp
|
||||||
- hostname: nodepool.openstack.org
|
|
||||||
port: 8125
|
|
||||||
protocol: udp
|
|
||||||
- hostname: nl01.openstack.org
|
- hostname: nl01.openstack.org
|
||||||
port: 8125
|
port: 8125
|
||||||
protocol: udp
|
protocol: udp
|
||||||
|
Loading…
x
Reference in New Issue
Block a user