Commit Graph

15 Commits

Author SHA1 Message Date
Will Foster c007cc505c Update README links.
* 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
2022-03-21 15:46:49 +00:00
Sagi Shnaidman b31e1059c3 Rename git.openstack.org to opendev.org
Change-Id: Id3f4e6223f36f1f1c24e4fb562596bfb9740ed76
2019-04-22 14:01:44 -04:00
agopi 370a41ceed Minor fix to README
Change-Id: Ie6c9e908db1456429168fe04139ad94cb1b0f9e9
2018-10-24 10:19:43 -04:00
Sorin Sbarnea bac4e8aef3 Include README links to issue tracker and code browsing
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
2018-10-24 13:09:15 +01:00
wu.chunyang 5bc76284c3 fix wrong link
the previous link can not open, the correct link maybe
https://git.openstack.org/cgit/openstack/browbeat

Change-Id: Ib8100d8c87d0f6d4bb7d613bf866a5a3cabad7e5
2018-08-02 12:15:02 +08:00
zhangzs 1d4c208230 fix typo
Change-Id: Icc71fea2df80f56813de02f6079e5e598277bde7
2018-06-11 19:39:11 +08:00
Leif Madsen af1ee36acc
Initial cleanup of Browbeat documentation
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
2017-01-03 15:58:38 -05:00
akrzos bfb1b5bcfe Adding Keystone Kibana Dashboards and Visualizations
+ 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
2016-09-21 14:07:09 +00:00
Joe Talerico aa07f92fa6 Fix README.md
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
2016-09-13 16:19:48 -04:00
akrzos b95cbeda49 Make Browbeat multi-cloud friendly.
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
2016-08-30 21:09:47 -04:00
jkilpatr df03cb36a9 Adding CI scripts
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
2016-08-09 17:02:44 -04:00
Joe b79f80b8fa Remove TripleO as a req
Change-Id: I674415d097a6b7e5b8aa18bc95a8a2987ad61dc5
2016-07-10 20:56:02 -04:00
Will Foster 396a51d77c README.rst cleanup/additions
+ 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
2016-06-15 19:40:55 +01:00
Joe Talerico bbaaa772c2 Rename gen_hostfile.sh
Renaming to make it represent what it is generating
+ Fixing Ansible
+ Adding Installer field in groupvars
+ Fix READMEs

Change-Id: I0218c0822f50c4c263ad31358cbac5bc195e6c0f
2016-06-15 10:56:00 -04:00
Will Foster ef9becb8ee Convert README Markdown to reStructuredText
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
2016-06-15 13:00:08 +01:00