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:
Clark Boylan 2018-11-01 10:22:47 -07:00
parent 26494b03d9
commit 0f8e7a91bb
4 changed files with 14 additions and 27 deletions

View File

@ -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

View File

@ -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

View File

@ -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'

View File

@ -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