Permalink
Switch branches/tags
Nothing to show
Commits on Jul 16, 2018
  1. Adding the browbeat-minimal playbook to setup and run browbeat

    aakarshgopi committed Jul 16, 2018
    This playbook is to just make sure that we are able to run
    browbeat, thus not collecting metrics and data. This will be used
    to test browbeat against changes made to tripleo, oooq and toci.
    
    Change-Id: I42e4d0068b9e294a3c70b6b08742e41e623b2a05
  2. Update documentation

    zulcss committed Jul 16, 2018
    openstack-dashboards.yml had been renamed to grafana-dashboards.yml.
    Also the networking guide was 404 when clicking on the link in the
    installation documentation, so point it to the right(?) documentation.
    
    Change-Id: I60dc3d797d38ac0280a5347a4c5e580531169f54
    Signed-off-by: Chuck Short <chucks@redhat.com>
Commits on Jul 13, 2018
  1. Add mechanism to gracefully exit on SIGINT

    smalleni committed May 23, 2018
    This commit adds functionality for a user to exit out of a long running
    browbeat configuration by using SIGINT. On catchinga  SIGINT, browbeat
    compeltes the current workload and then exits.
    
    To keep the code lightweight, browbeat termination on SIGINT happens
    only at a workload level. The current running workload (in case of
    rally, the scenarios and concurrencies associated with the workload) is
    finished.
    
    Change-Id: Iaa1f10233dabd053293327f42f8bd1320f1af95d
Commits on Jul 11, 2018
  1. Add virtualization metadata and move kernel to software

    smalleni committed Jul 11, 2018
    This commit adds two new fields in hardware metadata to
    identify if the node is baremetal/vm. This will help when running
    browbeat using infrared in vms or when the control plane is running
    on RHEV/oVirt.
    
    This commit also fixes the long known issue of having kernel details
    in hardware metadata.
    
    Change-Id: Ie9dd9d375125ebeae0287c624d345b272e19e459
Commits on Jul 2, 2018
  1. Allow bootstrap.py tripleo to work with Older OSP releases

    akrzos committed Jul 2, 2018
    Change-Id: Ib744e6db95f9f46a1019d70c35351dca419e5168
Commits on Jun 25, 2018
  1. PBench Uperf Update

    jtaleric committed Jun 25, 2018
    This work is to increase timeouts (needed for slow metadata services to
    inject keys into the guest). Additionally we need to capture the proper
    metrics after pbench-uperf is complete. This patch addresses both of
    these items.
    
    Change-Id: Idc6f1f340438c35dfa46654ea366a07ada130cc3
Commits on Jun 21, 2018
  1. Merge "Update linpack url"

    Zuul authored and openstack-gerrit committed Jun 21, 2018
  2. Update linpack url

    valli03 committed Jun 21, 2018
    The existing linpack url is not valid. So it is updated to the latest version.
    
    Change-Id: Id1fd354599288fe8091ce00335ba8cbe7ab583f5
Commits on Jun 19, 2018
  1. Add user and project domain name to keystone auth

    venkataanil committed Jun 19, 2018
    Browbeat installation in undercloud node (where both overcloud and
    undercloud deployed with tripleo quickstart) using
    "./bootstrap.py tripleo" command failing with keystone authentication
    errors. Errors in Keystone log shows it is expecting user and project
    domain as parameters. After passing these paramters, bootstrap.py is
    succesful.
    
    Closes-bug: #1777589
    Change-Id: If04ae6180f98273503a40d2a4e1a932e610ee458
Commits on Jun 15, 2018
  1. Clean up glance before moving the workload guest images to glance

    valli03 committed Jun 14, 2018
    When the browbeat playbook is run with workloads enabled, new images will be created for the workloads and moved to glance. When the playbook is rerun, it fails because the image already exists in the same name in glance. So we need to clean up the old workload images in glance(if they exist) so the new ones are moved to glance without any errors.
    
    Change-Id: I766143c4f329a600405c705d29252fee7d22bd8c
Commits on Jun 14, 2018
  1. Adding playbook to capture logs

    smalleni committed Apr 11, 2018
    This playbook is useful and needed in the dataplane CI. Also this helps
    to remove dependency on any common logging.
    
    Change-Id: I99ae2064d182d241288e7f09466c1ba672fd37a2
Commits on Jun 13, 2018
  1. Merge "Update ansible to 2.4.1"

    Zuul authored and openstack-gerrit committed Jun 13, 2018
Commits on Jun 12, 2018
  1. Merge "fix typo"

    Zuul authored and openstack-gerrit committed Jun 12, 2018
Commits on Jun 11, 2018
  1. fix typo

    c2py committed Jun 11, 2018
    Change-Id: Icc71fea2df80f56813de02f6079e5e598277bde7
Commits on Jun 10, 2018
  1. Update ansible to 2.4.1

    zulcss committed Jun 10, 2018
    Update ansible version to 2.4.1, so we can take advantage of new
    modules such as archive.
    
    Ansible 2.4.1 was selected because that is the version that is
    used by tripleo-quickstart.
    
    Change-Id: Iab66dacd6fef2617a6ef82e91d2f48b2fd507aa6
    Signed-off-by: Charles Short <zulcss@gmail.com>
Commits on Jun 8, 2018
  1. Adding barbican collection and monitoring

    wilsondav committed May 9, 2018
    This work will add monitroing for the Barbican security service
    
    Change-Id: Ifd496bc73e6f6e208b91087b083cf0e1fc26f7b1
Commits on Jun 6, 2018
  1. Fix Gather

    jtaleric committed Jun 6, 2018
    Gather would reuse /tmp/out.yml - we have been seeing where the MD5
    differs. This seems to be due to the controllers/computes using the
    same /tmp/out.yml path. This patch will append the hostname, so it will
    be unique.
    
    Change-Id: I6e060287d02800a913e9baa269d72ea00e3f7913
Commits on Jun 3, 2018
  1. Looks like ceph changed its json format for perf_stat data per osd

    akrzos committed Jun 3, 2018
    Change-Id: I1707f535cdd3c64a16f516a8b3ba57688580b9e1
Commits on May 29, 2018
Commits on May 25, 2018
  1. Merge "Fix #2 to have collectd only from EPEL"

    Zuul authored and openstack-gerrit committed May 25, 2018
  2. Python ssh-config+Ansible Inventory Generator

    akrzos committed Mar 14, 2018
    Converting some of generate_tripleo_hostfile.sh into Python
    * Use API bindings rather than cli commands
    * Pluggable design to allow other Ansible ssh-config/inventory generator
    * Two integration tests for testing cli of bootstrap.py and bootstrap/tripleo.py
    
    Change-Id: I0669d96904891f1d54d0b805fbb0acadb4a7bf57
  3. Fix #2 to have collectd only from EPEL

    akrzos committed May 25, 2018
    The Undercloud was receiving collectd from opstools which
    requires install the extra collectd package (disk,python)
    EPEL does not require those packages.
    
    Change-Id: I457470211f6c720a20ea1fda13756d2ccf9d4aeb
Commits on May 24, 2018
  1. Undercloud needs both collectd-disk and collectd-python

    akrzos committed May 18, 2018
    Unclear what has changed in OSP13, however I amd having an issue
    getting collectd to start without ensuring these packages are now
    installed
    
    Change-Id: I1d7d0de1d48e0e1694db987febf9aea1c2958942
  2. Elasticsearch 5 Templates

    jtaleric committed Mar 12, 2018
    Elasticsearch5 changed some of the template structure. We also need to
    update the number of fields avaialble.
    
    Change-Id: I7de9fe8e41cb8663467249b1bcad603a214d1624
  3. Updating deprecated rally-manage command

    smalleni committed May 24, 2018
    Change-Id: Ie83cfcaaa22e2d890b31ec63df53de3ee829dc01
Commits on May 23, 2018
  1. Fix typo

    zhangdebo authored and jtaleric committed May 23, 2018
    Change-Id: Idc204b736ec2352c96b1303f2aaf1f222ff5d1f4
  2. Merge "Checks no longer maintained"

    Zuul authored and openstack-gerrit committed May 23, 2018
  3. Checks no longer maintained

    jtaleric committed Apr 26, 2018
    Checks were built to verify installation of the overcloud had
    performance tunings applied. However, it has not been maintained over
    the past year.
    
    Change-Id: I48e99a6ea6266da30186b0b07079d96dccdac3d8
Commits on May 22, 2018
  1. Adding "www_authenticate_uri" to the list of ignored fields

    tuanvcw committed May 11, 2018
    According to [1], "auth_uri" has been deprecated
    and replaced by "www_authenticate_uri".
    
    Therefore, "www_authenticate_uri" needs to be added
    to the list of ignored fields.
    
    [1] https://review.openstack.org/#/c/508522
    
    Change-Id: I2f5a4245b1318e4072f613aaea6ab8f7aaf37d84
Commits on May 21, 2018
  1. Merge "Logging work"

    Zuul authored and openstack-gerrit committed May 21, 2018
  2. Logging work

    jtaleric committed Apr 30, 2018
    Right now Rsyslog->ES will log like:
    
      logstash-YYYY.MM.DD.HH
    
    This creates a ton of indexes making search much harder. This commit
    removes the .HH so we have:
    
      logstash-YYYY.MM.DD
    
    This also patches the template to work with ES5
    
    Change-Id: Iaef70f51601da504b769165e8593603adc484225
Commits on May 8, 2018
  1. Allow testing with py35

    zulcss committed May 8, 2018
    Update envlist to test for py35 easier.
    
    Change-Id: Icbfa85e1f64766a366d0bada1309375fa6f0490f
    Signed-off-by: Charles Short <zulcss@gmail.com>
Commits on May 3, 2018
  1. Separated scripts for browbeat-ci and perf-ci

    aakarshgopi committed May 3, 2018
    Perf-CI has more parameters that are passed down
    from jjb such as TOOL which dont exist in browbeat-ci.
    
    Change-Id: I3f4f4ccc4e8a7fdc6e98d3c50b252101e0c00bb8