summaryrefslogtreecommitdiffstats
path: root/roles/nuage_master
Commit message (Collapse)AuthorAgeFilesLines
* Merge pull request #6876 from mgugino-upstream-stage/fix-restart-master-playScott Dodson2018-02-011-6/+2
|\ | | | | Remove master_ha bool checks
| * Remove master_ha bool checksMichael Gugino2018-01-251-6/+2
| | | | | | | | | | | | | | | | | | | | Most of these checks are no longer applicable to the tasks on which they are applied. This commit removes incorrect ha checks to ensure services are restarted at appropriate times. Fixes: https://bugzilla.redhat.com/show_bug.cgi?id=1500897
* | copy etcd client certificates for nuage openshift monitorsareti2018-01-306-9/+95
|/ | | | | | | | | | | | | | | | | | * Fix SCC permissions for Nuage daemon sets * Changes to support Node Port for Nuage with OSE * Fix for creating Nuage infra pod ds file * Add new variable to handle Nuage infra image version * Update Service CIDR for openshift in daemon set file * Add rolling update strategy for CNI daemon sets * Fix for atomic installation for Nuage * changing include to include_tasks as per upstream openshift-ansible
* Remove openshift.common.{is_atomic|is_containerized}Michael Gugino2017-12-202-10/+10
| | | | | We set these variables using facts in init, no need to duplicate the logic all around the codebase.
* Relocate filter plugins to lib_utilsMichael Gugino2017-12-181-1/+1
| | | | | | | | | | | | | | This commit relocates filter_plugings to lib_utils, changes the namespacing to prevent unintended use of older versions that may be present in filter_plugins/ directory on existing installs. Add lib_utils to meta depends for roles Also consolidate some plugins into lib_utils from various other areas. Update rpm spec, obsolete plugin rpms.
* Remove openshift.common.service_typeMichael Gugino2017-12-071-2/+2
| | | | | | | | This commit removes openshift.common.service_type in favor of openshift_service_type. This commit also removes r_openshift_excluder_service_type from plays in favor of using the role's defaults.
* Remove all references to pacemaker (pcs, pcsd) and ↵Andrew Butcher2017-12-051-4/+2
| | | | | | | openshift.master.cluster_method. With pacemaker removed there is no longer a need for openshift.master.cluster_method. We only have one option.
* Include Deprecation - openshift-masterRussell Teague2017-11-221-4/+3
|
* Retry restarting master controllersMichael Gugino2017-11-061-1/+6
| | | | | | | | | Currently, master controller services may fail to restart if master api services are not fully initialized. This commit enables retry of master controllers. Fixes: https://bugzilla.redhat.com/show_bug.cgi?id=1509837
* Merge pull request #5269 from rparulek/nuage-ansibleOpenShift Merge Robot2017-09-252-18/+3
|\ | | | | | | | | Automatic merge from submit-queue Changes for Nuage atomic ansible install
| * Changes for Nuage atomic ansible installRohan Parulekar2017-09-202-18/+3
| |
* | Consolidate etcd certs rolesJan Chaloupka2017-09-181-3/+0
|/ | | | | | | This is a part of the etcd_ like role consolidationi into an action-based role. As part of the consilidation some roles have been removed and some replaced by include_role module. Resulting in reorder and shift of role dependencies from a role into a play.
* Default to global setting for firewall.Kenny Woodson2017-08-251-2/+2
|
* Nuage changes for Atomic hosts OSE IntegrationRohan Parulekar2017-08-246-52/+405
|
* Merge pull request #5046 from abutcher/rm-old-mode-unitsKenny Woodson2017-08-111-1/+0
|\ | | | | Remove additional 'restart master' handler references.
| * Remove additional 'restart master' handler references.Andrew Butcher2017-08-091-1/+0
| |
* | Merge pull request #4797 from kwoodson/os_firewall_refactorScott Dodson2017-08-114-4/+55
|\ \ | | | | | | Refactor the firewall workflow.
| * | Updated README to reflect refactor. Moved firewall initialize into separate ↵Kenny Woodson2017-08-102-2/+5
| | | | | | | | | | | | file.
| * | Adding a default condition and removing unneeded defaults.Kenny Woodson2017-08-092-5/+4
| | |
| * | First attempt at refactor of os_firewallKenny Woodson2017-08-084-4/+53
| | |
* | | Merge pull request #3905 from kwoodson/nuage_idempotencyScott Dodson2017-08-112-35/+9
|\ \ \ | |_|/ |/| | [nuage_master] Adding module calls instead of command for idempotency.
| * | Spacing and moving deleget_to to bottom.Kenny Woodson2017-04-181-2/+2
| | |
| * | Updated to use modules instead of command for user permissions.Kenny Woodson2017-04-102-35/+9
| | |
* | | Remove remaining references to openshift-master.serviceClayton Coleman2017-08-081-4/+0
| |/ |/| | | | | Prevents playbooks from accidentally restarting the master service.
* | Copy Nuage VSD generated user certificates to Openshift master nodesSneha Deshpande2017-05-223-10/+12
|/
* Nuage service account handling by single masterVishal Patil2017-03-142-0/+23
|
* oc serviceaccount now done via oc_serviceaccount moduleSteve Milner2017-02-103-16/+7
|
* YAML LintingRussell Teague2016-12-125-27/+28
| | | | | * Added checks to make ci for yaml linting * Modified y(a)ml files to pass lint checks
* Refactored to use Ansible systemd moduleRussell Teague2016-11-283-10/+18
| | | | | | * Ansible systemd module used in place of service module * Refactored command tasks which are no longer necessary * Applying rules from openshift-ansible Best Practices Guide
* Modified the error message being checked forVishal Patil2016-11-211-1/+1
|
* Added a parameter for cert validityVishal Patil2016-10-211-1/+1
|
* Merge pull request #2623 from rhcarvalho/typosAndrew Butcher2016-10-201-1/+1
|\ | | | | Fix typos
| * Fix typosRodolfo Carvalho2016-10-191-1/+1
| |
* | Switch from "oadm" to "oc adm" and fix bug in binary sync.Devan Goodwin2016-10-191-3/+3
|/ | | | | | | | Found bug syncing binaries to containerized hosts where if a symlink was pre-existing, but pointing to the wrong destination, it would not be corrected. Switched to using oc adm instead of oadm.
* Changes for etcd serversVishal Patil2016-10-071-1/+4
|
* Addressed review commentsVishal Patil2016-09-292-10/+11
|
* Changes for Nuage HAVishal Patil2016-09-273-2/+9
|
* Open ports for vxlan and Nuage monitorVishal Patil2016-09-161-1/+5
|
* Use cluster hostname while generating certificate on the master nodesVishal Patil2016-05-182-1/+3
|
* Fixed the credentialsVishal Patil2016-05-052-4/+4
|
* Replace deprecated sudo with become.Andrew Butcher2016-04-252-6/+6
|
* Changed service account creation to ansibleVishal Patil2016-04-244-67/+67
|
* Support configurable admin user and password for the enterpriseAniket Bhat2016-04-182-0/+9
| | | | Prefix changes for admin and password with nuage_master
* Expose log level on the monitorAniket Bhat2016-03-112-0/+5
|
* Changes required for Nuage monitor REST serverVishal Patil2016-03-015-4/+85
|
* Changes for new Nuage RPMSVishal Patil2016-02-114-15/+15
|
* Add Nuage support to openshift ansibleVishal Patil2016-01-256-0/+149
Added variables Made changes for node configuration Add service restart logic to node Fixed ansible syntax errors Add cert and key info for nodes Added active and standby controller ip configuration information Uncommented the nuage sdn check Changed ca_crt -> ca_cert Added restarting of atomic openshift master Removed service account dependencies Fixes Fixed the api server url Removed redundant restart of atomic openshift master Configure nuagekubemon on all of the master nodes Restart master api and controllers as well on nuagekubemon installation Converted plugin config into template Add template for nuagekubemon Removed uplink interface from vars Able to copy cert keys Uninstall default ovs Add the kubemon template Do not install rdo sdn rpms in case of nuage Addressed latest review comments Set the networkPluginName for nuage