Running this playbook on the puppetmaster we consistently run into ssh
failures due to async reconnecting periodically and network issues
between hosts. We can address this by starting a single connection
without async and polling on that which appears to be the default
wait_for behavior. Testing of this seems to indicate it is more
reliable.
Change-Id: Iec72e2c0d099c0e28bc4b4b48608a03b3e66b4c0
We don't need UDebComponents since there is no debian-installer.
Additionally, fix a typo with our updates field.
Change-Id: I070ea1df8897a5388919e30bfbdd54e07fc3b30e
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
With the switch to zuul launcher instead of jenkins we now get the zmq
finished event after all logs are done copying (unlike with jenkins
where the console log could show up later). As a result we don't need to
continue trying to download console logs until some EOF file string
shows up, instead we can download what is there and know it is
complete.
Change-Id: I789c073a2fab8863de833684bc64b3e5cb405cf8
This is a continuation of https://review.openstack.org/326821 to setup
the #openstack-fwaas channel with statusbot and meetbot. The objective
is to get Eavesdrop logging for the channel.
Change-Id: Ia010b781140b6e8d322e9227c733a0630f3a5fb6
This patch adds IRC bots to #openstack-pkg, for the packaging-deb group.
It looks like "openstackgerrit" (gerrit change reports) is already there,
but "openstack" (channel logging) and "openstackstatus" (infra status
notifications, success submissions) are not yet because the channel is
not in the "meetbot_channels" and "statusbot_channels" sections.
Change-Id: I91adbf4392cb028de55693f5c09f438cd4d9fb54
This is a redo of change 9c717d9c108b32. That change was incorrect,
the server needs to be placed on the disable list.
Change-Id: I3d0962b975ffaf4560bace88abddb2f661763d55
We'd like to enable additional superusers on the development
instance of StoryBoard, so make it a class parameter and copy the
production list to start out.
Change-Id: Ie6d59e23dba59c195eb58b949c623ac4be6bfa2d
A set of manual investigation and remediation is under way. While that
is going on, we don't want puppet to step on things.
Change-Id: I7ebc54b222f72ca90475420499ca568b4dcb40d8
Add support so we can run the playbook as non-root user.
Change-Id: I05af471417ba58a985c24dc0ea2c43f1c7e24a4b
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
While the apache root is /srv/meetbot-openstack all of the publishers
to this zuul_site are related to yaml2ical. These are published to
/srv/yaml2ical and have the appropriate files symlinked into the apache
root. (The apache root contains extra files such as the output of meetbot).
Change-Id: I3b55184c2f2c72a0aaf0f665f8a5b1d07bdb0eed
(/Stage[main]/Openstack_project::Template/File[/etc/apt/sources.list.d/openstack-infra.list])
Could not evaluate: Could not retrieve information from environment
production source(s)
puppet:///modules/openstack_project/sources.list.xenial
We used a combination of existing source.list and upstream
documentation to generate our list.
Change-Id: Ib9125e2fa2f4fa289eefe61aa1888f008969538d
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
We nolonger need it as we don't have jenkins masters any more.
Change-Id: I8117a6f4afb9f65a1400fad090594efd260c3bec
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
We'll wait up to 3hr 10mins for zuul-launchers to shutdown.
Change-Id: I880748704b6cae5a25c21326d6374ac71f4c9e1a
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
This patch adds a mirror for Ubuntu Cloud Archive. The releases
mirrored is selective, only covering the currently supported
Ubuntu and OpenStack versions.
Having this mirror available aids deployment projects which
consume these packages by ensuring that all apt packages needed
are available in mirror local to the nodepool cloud provider.
Note:
I have no real understanding of how puppet/system-config works
and don't know how to test this patch. If there's no
system-config gate check to validate that this works, please can
someone assist by testing and providing feedback.
Change-Id: Id658f2f29ce4a42eee2ef1ecdf935ada882da51e
The httproot is /srv/meetbot-openstack.
jenkins doesn't have write permissions to that directory, but all
of the destinations are correctly owned by jenkins. This should
fix the irc-meetings-publish job.
Change-Id: Icc094b436e4e24c9062ee75fb288150fbc953143
Refactor the commentlinks to allow review.o.o and review-dev.o.o to
define seperate comment links. We essentially want to point
review.o.o story links to storyboard.o.o and review-dev.o.o links to
storyboard-dev.o.o
Change-Id: I70e5791a76ca97756613c393e598978ec13c8271