* Updated browbeat blog to its original wp.com home as the domain
mapping is missing or not continued.
* Changed out freenode IRC chat with libera.chat because freenode has
been abandoned by nearly 100% of all OSS projects due to new ownership
and restrictions/rules. You will likely want to set up an
#browbeat channel there and idle in it however. If you'd
like one of our IRC bots to join there just let us know.
https://libera.chat/guides/creatingchannels
* Updated code review to point to this gerrit instance.
Change-Id: Ide4feb52c3189abffae13d5dfad9fcf4bd23d36f
Solves problem where user may have no idea where to look for existing
bugs or where to report them.
Also puts a link to GitHub mirror which provides a friendly code
browsing interface.
Change-Id: Idb385e43e529f038cd96004a13c6762540ee84fb
All this commit does is move the contents from the README.rst file
into the various subfiles within the tox documentation source folder
so that things render cleanly and with a proper table of contents.
I've resisted the urge to start copy editing, adjusting content,
fixing spacing, titles, etc. All changes should be a simple copy/pasta
from the README to the various subfiles.
I did add some minor content to the README.rst so that it wasn't
just a blank file for those who land there via GitHub or a git
clone.
Change-Id: I892e4e328a2715ddcbafedd97d1328d1f709f312
+ Adding status_code to Kibana tasks to check for HTTP 201 Created
+ Removes existing Searches/Dashboards/Visualizations before uploading
+ Templatized Keystone Version Comparsion Dashboard Visualizations
+ Dashboards use latest metadata format/structure
+ Add version.json to config files and provide example version.json
+ Added line to remind updating version.json in metadata directory
+ s/browbeat/Browbeat/ when referenced not as file
Change-Id: If5f200b9d4557c6ef5a13ed1880cd46e8172ac86
README.md references the checks playbook puts the bug_report in the
results in checks/ however it will put results in results/
Change-Id: I5835801189d3a8a0de8ac6b1bc931fc6e25e1767
This commit "localizes" ssh-config and heat-admin-id_rsa to your local
Browbeat directory.
This allows one to simply cd into the directory of the cloud they are
working with Browbeat against and ensure they do not incorrectly run
playbooks against the wrong hosts.
Example:
[akrzos@bithead ansible]$ ./generate_tripleo_hostfile.sh x.x.x.x
...
[akrzos@bithead ansible]$ ls -la
...
-rwxrwxr-x. 1 akrzos akrzos 9461 Aug 25 16:18 generate_tripleo_hostfile.sh
-rw-------. 1 akrzos akrzos 1675 Aug 27 14:16 heat-admin-id_rsa
-rw-rw-r--. 1 akrzos akrzos 338 Aug 27 14:16 hosts
-rw-------. 1 akrzos akrzos 2013 Aug 27 14:16 ssh-config
...
[akrzos@bithead ansible]$ ssh -F ssh-config root@undercloud
[root@gprfc007 ~]# exit
logout
[akrzos@bithead ansible]$ ssh -F ssh-config undercloud-stack
[stack@gprfc007 ~]$ exit
logout
[akrzos@bithead ansible]$ ssh -F ssh-config undercloud-root
[root@gprfc007 ~]# exit
logout
[akrzos@bithead ansible]$ ssh -F ssh-config overcloud-controller-0
Warning: Permanently added '10.16.154.18' (ECDSA) to the list of known hosts.
Warning: Permanently added 'overcloud-controller-0' (ECDSA) to the list of known hosts.
[heat-admin@overcloud-controller-0 ~]$ exit
logout
[akrzos@bithead ansible]$ ssh -F ssh-config overcloud-controller-1
[heat-admin@overcloud-controller-1 ~]$ exit
logout
[akrzos@bithead ansible]$ ssh -F ssh-config overcloud-controller-2
[heat-admin@overcloud-controller-2 ~]$ exit
logout
[akrzos@bithead ansible]$ ssh -F ssh-config overcloud-novacompute-0
[heat-admin@overcloud-novacompute-0 ~]$ exit
logout
[akrzos@bithead ansible]$ ansible-playbook -i hosts install/collectd-openstack.yml
...
Tested against the collectd-openstack and grafana-dashboards playbooks
Potential issues:
CI? (Does CI execute any playbooks from the ansible directory? If so
we shouldn't have an issue here.)
lib/{ansible/adjustments} - Can we make sure to pass the either the
correct ssh-config or use the ansible.cfg inside ansible/?
Change-Id: I4764490e5164f7d4d896cbe5bd26e6a59d770df4
This commit adds basic CI scripts and CI integration
into Browbeat, this script is sourced from the
Triple O quickstart full-deploy.sh CI script
This script currently works with Rally and Shaker
once my other commit is in, perfkit support depends
on a bugfix in Centos or upstream DNF support in perfkit
Change-Id: I022f05e4408fe5466c3b1032cbbca7adc96d0527
+ Add instructions to create a separate branch when working on
patches, this is generally best practice.
+ Change quoted commands to use "$ commandhere" everywhere to be
more consistent
Patchset #2: move commit message description instructions in a
more appropriate place
You can view the proposed changes here:
http://rst.ninjs.org/?n=0274181d796ce3c52c57c473635a3843&theme=basic
Change-Id: I76a4fe73ed001e7927e4d10c30d2d872c09b2268
Renaming to make it represent what it is generating
+ Fixing Ansible
+ Adding Installer field in groupvars
+ Fix READMEs
Change-Id: I0218c0822f50c4c263ad31358cbac5bc195e6c0f
Almost every project is using reStructuredText (rst) over
Markdown now, it seems to be the standard for OpenStack projects.
This is a pandoc conversion of the included project README.md
to README.rst (referenced in docs/source/{readme,index}.rst.
This does not split out the documentation parts, as they are
fairly simple and organized and might be better served currently
into one document, but does set us up for better future templating.
You can view how this looks by copy/pasting it in:
http://rst.ninjs.org/
Patchset #1: convert README.md to README.srt
Patchset #2: update contributing section to reference the move to
review.openstack.org, removing all gerrithub.io references.
Patchset #3: fix how urls are done in rst, fix typo in perfbench
documentation
Patchset #4: add links to web, twitter, git web and code review
and fixed a few more typos.
Patchset #5: added a 'Resources' section at bottom, this is a
better place to put external resources and URLs
You can view what it looks like here:
http://rst.ninjs.org/?n=e2da9d438a042ea29df96ca354b87389&theme=basic
Change-Id: I92c71aee44824fe3e766e41e88ff281dbdfef22e