Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

update aruba ansible playbook CASMNET-2026 #256

Merged
merged 27 commits into from
Jan 26, 2023
Merged

update aruba ansible playbook CASMNET-2026 #256

merged 27 commits into from
Jan 26, 2023

Conversation

lukebates123
Copy link
Contributor

Summary and Scope

Description:

  • Updated Aruba ansible playbook and documentation.

PR checklist (you may replace this section):

  • I have run nox locally and all tests, linting, and code coverage pass
  • I have added new tests to cover the new code
  • My code follows the style guidelines of this project
  • If adding a new file, I have updated pyinstaller.py
  • I have updated the appropriate Changelog entries in README.md
  • I have incremented the version in the README.md

Issues and Related PRs

CASMNET-2026

Testing

Tested on:

pair of 8325s as spine switches and virtual switch to replicate leaf-bmc

@lukebates123 lukebates123 requested a review from a team as a code owner January 24, 2023 19:38
jacobsalmela
jacobsalmela previously approved these changes Jan 25, 2023
dle-hpe
dle-hpe previously approved these changes Jan 25, 2023
@rustydb rustydb changed the base branch from develop to main January 26, 2023 21:27
@rustydb rustydb dismissed stale reviews from dle-hpe and jacobsalmela January 26, 2023 21:27

The base branch was changed.

@sonarqubecloud
Copy link

Kudos, SonarCloud Quality Gate passed!    Quality Gate passed

Bug A 0 Bugs
Vulnerability A 0 Vulnerabilities
Security Hotspot A 0 Security Hotspots
Code Smell A 0 Code Smells

No Coverage information No Coverage information
0.0% 0.0% Duplication

@rustydb rustydb merged commit 204abf3 into main Jan 26, 2023
@rustydb rustydb deleted the CASMNET-2026 branch January 26, 2023 22:09
lukebates123 added a commit that referenced this pull request Apr 8, 2024
* Fix unchecked `bmc` port `3` error, enhance messaging and begin model refactoring.

* version bump

* correct misspelling

* CASMNET-1968 add dynamic ansible inventory script that queries SLS

Signed-off-by: Jacob Salmela <[email protected]>

* CASMNET-1982 ansible plays for aruba

Signed-off-by: Jacob Salmela <[email protected]>

* Update readme

Signed-off-by: Jacob Salmela <[email protected]>

* CASMNET-1968 and CASMNET-1982 tests

Signed-off-by: Jacob Salmela <[email protected]>

* update spec to install canu-inventory

Signed-off-by: Jacob Salmela <[email protected]>

* pyinstaller changes to deploy canu and canu-inventory

Signed-off-by: Jacob Salmela <[email protected]>

* remove snooper

Signed-off-by: Jacob Salmela <[email protected]>

* fix lint for shcd.py

Signed-off-by: Jacob Salmela <[email protected]>

* use variable for leaf bmc play

Signed-off-by: Jacob Salmela <[email protected]>

* allow ansible to apply configs to all switches, remove banner munging

* add lnet onboard

* update aruba ansible playbook

* readme

* revert template changes from other branch

* Update README.md

Signed-off-by: lukebates123 <[email protected]>

* pull mgmt interface from api

* check for config differences before applying config to running

* comments

* readme

Signed-off-by: Jacob Salmela <[email protected]>
Signed-off-by: lukebates123 <[email protected]>
Signed-off-by: Russell Bunch <[email protected]>
Co-authored-by: Sean Lynn <[email protected]>
Co-authored-by: Jacob Salmela <[email protected]>
Co-authored-by: lukebates123 <[email protected]>
Co-authored-by: Russell Bunch <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Add additional ansible plays and safety checks for aruba CASMNET-2026
5 participants