cci-moc / adjutant-moc Goto Github PK
View Code? Open in Web Editor NEWMOC Onboarding plugin for Adjutant
License: Apache License 2.0
MOC Onboarding plugin for Adjutant
License: Apache License 2.0
Document our business requirements for account lifecycle:
Partially performed actions can be rolled back via rolling back the performed operations. However if an action is completed, and the task moves on to the next action in the task, and that fails, when the task is rerun, the first action is going to be called again. Checks need to be in place so that the action knows how to handle this situation.
Ex. this currently fails for create project since the project create action doesn't expect the project to be there, even though it was the one who created it on the last run. Idempotency
#3 introduces a healthcheck endpoint. Integrate this into the Zabbix monitoring infrastructure that we have in place.
Currently, Adjutant already supports a dashboard and API for requesting quota changes. Enable the feature for Kaizen OpenStack.
adjutant-moc
Adjutant should notify project requestor if project name already exists. It should also clarify that a. if they are trying to be added to an existing project to have that project owner follow these instructions .... https://support.massopen.cloud/kb/faq.php?id=22 b. if not they will need to rename the project.
Related: CCI-MOC/ops-issues#280
redirect google forms openstack project requests form to directions on massopen.cloud to create new one using adjutant. output of old process is: https://docs.google.com/spreadsheets/d/1J32SU5HunV5fhff4deathB5IsAIPtCOTWRZuSQFqns0/edit#gid=1644329058 not sure of URL for the old forms but the page they should point at is: https://massopen.cloud/request-an-account/
Adjutant supports talking to a specific API to create projects and users. This work has been implemented for an OpenShift microservice implementing the API here.
UPDATE: Second action item has been split out into CCI-MOC/ops-issues#90
We're currently testing integration with OpenStack via GitHub CI, but not with OpenShift.
eg. threading model of adjutant not updated yet.
Attendees: Whole team discussion time boxed at 2 hours. Kristi to do a sketch first. 2nd week of sprint. @knikolla please get on folks calendar soon. Also, mechanism to capture discussion so we don't lose thread over holidays.
The ssh connection to the mail server works from sso1 but not from sso2.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.