Skip to content

Releases: redhat-nfvpe/toad

TOAD Release v17.03

11 Apr 21:29
Compare
Choose a tag to compare

The Red Hat NFVPE team is pleased to announce the March 2017 release of TOAD, the TripleO Automated Deployer.

In this release, a large amount of documentation was re-arranged and also moved out of the monolithic README file and to Read The Docs. A conversion from markdown to reStructuredText was also completed.

Additional documentation sections were added, including an enhanced Quickstart section, accessing the web interfaces (along with initial Traefik support), and documentation on custom job configuration.

Smaller bug fixes were also done to make sure TOAD remains with the pace of upstream project updates.

Changes

  • view commit • [deploy] uses SSH keys for toad user
  • view commit • [grammar] it's a shame
  • view commit • Add initial traefik support
  • view commit • Path based traefik control doesn't work
  • view commit • Add links to waffle.io for board tracking
  • view commit • Add git module version control
  • view commit • Update Quickstart section and some syntax clean up
  • view commit • Add overview of how TOAD AIO works
  • view commit • Break out monolithic README into compiled docs
  • view commit • Add test-requirements.txt
  • view commit • Add docker-compose-simple.yml for minimum set
  • view commit • Remove network section to make it minimum config
  • view commit • Add information about access web interfaces
  • view commit • [cleanup] Fix bash syntax issues
  • view commit • [cleanup] Address small issue from ShellCheck
  • view commit • Add TOAD logo to RTFD
  • view commit • [docs] Update documentation on custom job configs
  • view commit • [bug] Add matrix-project to list of plugins
  • view commit • [documentation] Convert markdown to restructured text
  • Initial Release!

    13 Mar 20:09
    Compare
    Choose a tag to compare

    The Red Hat NFVPE team is pleased to announce the initial release of TOAD, the TripleO Automated Deployer.

    In this release, a lot of development went into building a system that was functional for both an all-in-one virtual deployment, and a virtual/baremetal deployment method.

    This release had the following changes done:

    Changes

    view commit - Initial commit
    view commit - Initial commit for ELK stack deploy
    view commit - It works fully with these changes
    view commit - Make deployment dynamic
    view commit - Adjust deployment to work for full stack
    view commit - Add documentation, and final clean up
    view commit - Adjust debug to show up during verbosity > 0
    view commit - Validate hosts are available before continuing to deploy
    view commit - Update README / documentation
    view commit - Adjust format of ES service host
    view commit - Add a jenkins_master deployment with plugins
    view commit - Install JJB
    view commit - Initial completion of JJB deployment
    view commit - Clean up deployment of JJB jobs
    view commit - Tweak output for host data, and fix JJB job run
    view commit - Add step to clone job config and rsync
    view commit - Add copy-to-slave jenkins module, and increase check timeout
    view commit - Add requiretty disable so rsync works to jenkins_master
    view commit - we don't need to clone only logs, but whole directory structure
    view commit - Fix path for job config
    view commit - Cleanup jenkins plugins
    view commit - Add ability to configure scp plugin
    view commit - Move inventory around to allow for additional inventory files
    view commit - Initial setup of Jenkins slaves (ssh keys and users)
    view commit - Adjust formatting to be Markdown compliant
    view commit - Add management of jenkins config file
    view commit - Fix jenkins config tasks
    view commit - Group jenkins config in a loop
    view commit - Add new jenkins credentials config
    view commit - Grant jenkins ability to read shadow file
    view commit - Configure local user to give access to the system
    view commit - Update template to reflect new security settings
    view commit - Move additional plays to separate directory
    view commit - Fix syntax in play (replace tabs with spaces)
    view commit - Adjust vars directory to be relative to inventory dir
    view commit - Clean up some issues per ansible-lint output
    view commit - Modularize and break apart site.yml
    view commit - Add Travis-CI to handle lint testing
    view commit - Add Travis-CI badge to README
    view commit - Install dependencies for CIRA in .travis.yml
    view commit - More pre-setup for Travis-CI
    view commit - Can't test requiretty.yml directly
    view commit - Adjust deployment order for JJB plays
    view commit - Minor change to test Travis
    view commit - Update vars for jenkins admin user creation
    view commit - Do not verify ssl certs on git
    view commit - Fix issues with http.sslVerify Git setup
    view commit - Progress towards automated jenkins slave
    view commit - Drop requiretty.yml favour of a franklinkim.sudo
    view commit - Add initial support for adding Jenkins slaves
    view commit - Resolve Ansible linting issue
    view commit - Add missing template for slave setup
    view commit - Add documentation about baremetal deployment
    view commit - Add documentation about baremetal deployment
    view commit - fix blockquote
    view commit - fix blockquote
    view commit - fix blockquote
    view commit - fix markdown
    view commit - fix markdown
    view commit - fix markdown
    view commit - Remove wrapper around template
    view commit - Add directory to upload logs into master
    view commit - Adjust directory creation for logs on the slave
    view commit - Setup SSH keys between Jenkins slave/master
    view commit - Add filebeat functionality
    view commit - Add java to logstash deployment node
    view commit - Fix mode values in jenkins.yml
    view commit - Don't install extra logstash filters by default
    view commit - Fix grok filter to a...

    Read more