Initial Release!
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 allow for negative timezone offset
view commit - Update README for more installation info
view commit - Add documentation on how images are built
view commit - Fix typo: cloud.yml -> clouds.yml
view commit - Add accept_hostkey in git.
view commit - Add ws-cleanup plugin
view commit - Add git and multiple-scm plugins, sort plugins list
view commit - Fix log message for http://{kibana,Jenkins Master}/
view commit - Add geerlingguy.java in jenkins_slave
view commit - Refactor Jenkins deployment scripts
view commit - Support multiple node support for Jenkins slaves.
view commit - Support multiple node support for Jenkins slaves.
view commit - Adjust Jenkins master to mirror oooq images
view commit - Externalize JJB sync from ansible-role-jenkins-job-builder
view commit - Allow selected sync of JJB files
view commit - Add EnvInject module to Jenkins
view commit - Add extra documentation for baremetal deployment
view commit - Fix in formatting
view commit - test newlines
view commit - fix format in documentation
view commit - fix typos in documentation
view commit - fix in documentation
view commit - fix formatting
view commit - Replace jenkins for stack in slave
view commit - jenkins_master: fix condition in case of no jenkins_slave.
view commit - Update instructions and jenkins creds name
view commit - Do not add slave ssh keys if no slave is provided
view commit - Refine 'become: yes' statement.
view commit - Refine 'become: yes' statement.
view commit - Fix the error when jenkins_slave is already exists.
view commit - Inital support for docker container
view commit - Initial support for Vagrant
view commit - Reorganize README.md
view commit - Incorporate lmadsen's comments.
view commit - Add /var/log/artib directory creation
view commit - Support dovetail of OPNFV in CIRA.
view commit - [enhancement] addresses #51 by adding lint for dockerfiles
view commit - Fix path location of job-configs on remote
view commit - Fix new ansible-lint tests
view commit - Pin Java to 1.8.0
view commit - Clean up some baremetal documentation
view commit - Fix up some more markdown formatting
view commit - More markdown clean up
view commit - Last clean up
view commit - Cleanup
view commit - Cleanup
view commit - Clean up markdown formatting on custom image build docs
view commit - Add a CIRA workflow diagram to the readme
view commit - Fix link
view commit - Fix image graphic
view commit - Publish logs stored in static
view commit - Update permissions on /srv/static
view commit - Automate subscription on slave for RHEL
view commit - Enable pool id attachment and subscribing to repos
view commit - Install needed packages for reposync
view commit - Add reposync command
view commit - Add entry for createrepo
view commit - Enable vsftpd service, directory fix
view commit - Enable iptables/firewall rules for vsftpd
view commit - Only create mirror if does not exist
view commit - Add repo creation script
view commit - Fixes in repo script
view commit - Fix typo in playbook
view commit - Add exec perms to create repo script
view commit - Latest fixes on create repo script
view commit - fix in final repository name
view commit - Use public ip, not hostname, for the repos
view commit - Clarifying slave hostname and ip setup Clarifying slave hostname and ip setup
view commit - Unsubscribe previous system if needed
view commit - Set selinux to permissive
view commit - Remove conditional for repo creation
view commit - Add task to cleanup subscription details
view commit - Fixes on firewall/iptables for ftp
view commit - Rename project from CIRA to TOAD
view commit - Resolve ANSIBLE0013 linting issues
view commit - Update CIRA to TOAD
view commit - Set theme jekyll-theme-minimal
view commit - Create CNAME
view commit - Fix path to workflow graphic
view commit - Add ability to pre-provision in Vagrant
view commit - Add initial support for baremetal jobs
view commit - Add initial support for baremetal jobs
view commit - Fix some small issues that was causing a deploy failure
view commit - Isolate mirror sync task
view commit - Update CI infra to test Docker Compose deployment
view commit - Fix FileBeat installation issues
view commit - Pin Jenkins version to stable repo
view commit - Fix typo in block indent
view commit - Fix typo in var registration
view commit - Update rhel mirror sync to work on target path directly
view commit - Isolate RHN subscription
view commit - Change docker-compose option to track on docker update.
view commit - Reload jenkins jobs after synchronizing JJB config
view commit - Add port to explosure port for containers.
view commit - Add ansible as sudo_users
view commit - Move linting to before main script deploy in Travis CI
view commit - Move jenkins master's jobs to jenkins slave in case of docker
view commit - Add JAVA_HOME for logstach container in case of docker
view commit - Map container's volume to host machines
view commit - Map container's volume to host machines
view commit - Fix lint error on subscription
view commit - Fix more ansible lint warnings
view commit - [logo] adds the TOAD logo
view commit - Improve firewall service check
view commit - Add a bootstrap script to prep environment
view commit - Update link to bootstrap script
view commit - Resolve issues from initial bootstrap script (#88)
view commit - Bootstrap clean up and bug fixes (#90)
view commit - Update bootstrap.sh to work on CentOS (#91)
view commit - Add a basic deploy script. Dangerous!
view commit - Fedora 23 and later uses DNF
view commit - [bugfix] replaced sudo su - with a sudo /bin/bash -c
view commit - [docs] removes vagrant references
view commit - [docs] proper backticks for file locations
view commit - Remove some trailing whitespace