- Oct 27, 2020
-
-
Benjamin Bertrand authored
RQ_DASHBOARD_REDIS_URL can't be set to RD_REDIS_URL in setting.py. If RQ_REDIS_URL is changed in settings.cfg, that wouldn't update RQ_DASHBOARD_REDIS_URL. JIRA INFRA-2754 #action In Progress
-
- Oct 22, 2020
-
-
Benjamin Bertrand authored
Give read-only access to all resources. No write access. JIRA INFRA-2728 #action In Progress
-
- Oct 21, 2020
-
-
Benjamin Bertrand authored
- REDIS_URL is deprecated by rq-dashboard. Set RQ_DASHBOARD_REDIS_URL. - Change REDIS_URL to RQ_REDIS_URL. - Add favicon.ico under static directory as it's required by rq-dashboard... JIRA INFRA-2649
-
- Mar 05, 2020
-
-
Benjamin Bertrand authored
- Allow to use "-" in device type name - Add ALLOWED_SET_BOOT_PROFILE_DEVICE_TYPES variable - Rename MicroTCA to MTCA-AMC JIRA INFRA-1835 #action In Progress
-
Benjamin Bertrand authored
The repository was created for IOC Factory but this isn't used. Repo should be created by IOC Factory anyway if required. JIRA INFRA-1839
-
- Feb 21, 2020
-
-
Benjamin Bertrand authored
JIRA INFRA-1788 #action In Progress
-
- Sep 18, 2019
-
-
Benjamin Bertrand authored
Functionality is deprecated and not used anymore. New playbook written to use the variables in csentry inventory. JIRA INFRA-1299 #action In Progress
-
- Aug 22, 2019
-
-
Benjamin Bertrand authored
Replace previous implementation based on the domain. The domain can be changed per network but in practice we always use the same domain in a network scope. We currently have 9 network scopes but only 3 domains. Using the network scope gives us finer granularity in practice. JIRA INFRA-1228 #action In Progress
-
- Jun 14, 2019
-
-
Benjamin Bertrand authored
Default timeout increased to 30 minutes. Some AWX tasks can be quite long especially as the csentry inventory update can't run at the same time as other jobs. JIRA INFRA-1051
-
- May 10, 2019
-
-
Benjamin Bertrand authored
LDAP_USER_DN was set to "OU=ESS Users" preventing to find service account users. Leaving it empty and relying only on LDAP_BASE_DN allows service users to login. JIRA INFRA-1022 #action In Progress
-
- Apr 23, 2019
-
-
Benjamin Bertrand authored
JIRA INFRA-979 #action In Progress
-
- Apr 05, 2019
-
-
Benjamin Bertrand authored
The boot profile is used to perform a network installation on a physical machine. JIRA INFRA-943 #action In Progress
-
- Apr 03, 2019
-
-
Benjamin Bertrand authored
- requesting too many elements in one query has an impact on the database and the web application - max limit set to 100 JIRA INFRA-942 #action In Progress
-
Benjamin Bertrand authored
This is temporary. The repository should be created by IOCFactory. JIRA INFRA-932 #action In Progress
-
- Mar 18, 2019
-
-
Benjamin Bertrand authored
A job running in AWX prevents an inventory sync (of the same inventory). This restricts AWX to run only one job at a time as the inventory is always updated on launch. To prevent this issue, the inventory is updated from AWX when needed. - The update is triggered on any model modification that is used in the inventory (AnsibleGroup, Cname, Domain, Host, Network, NetworkScope) - For Interface, the inventory sync is triggered by the trigger_core_services function as it depends on it - The inventory update job is put on the "high" queue so that it takes precedence over all other jobs. JIRA INFRA-887 #action In Progress
-
Benjamin Bertrand authored
Ensure that the trigger_core_services_update job is always processed before the other jobs (low queue). JIRA INFRA-887
-
Benjamin Bertrand authored
- users with access to the network can create VIOC - VM can be created only in the ALLOWED_VM_CREATION_DOMAINS JIRA INFRA-775
-
Benjamin Bertrand authored
- vm_osversion is passed as extra variables to the create_vm job template - vm_cores/vm_memory/vm_disk_size are also passed as extra variables instead of saving them as host variables. Saving the variables in the host when submitting the form forces to update the inventory before to trigger the job to create the VM. This can be avoided using extra variables. Furthermore those variables don't need to be in the inventory, they can be retrieved as facts. JIRA INFRA-877
-
- Mar 07, 2019
-
-
Benjamin Bertrand authored
Only vmname and domain are required for the ics-ans-deploy-on-proxmox playbook. All other variables are taken from the inventory. JIRA INFRA-870 #action In Progress
-
- Mar 05, 2019
-
-
Benjamin Bertrand authored
New resource argument can be passed to launch_job_template. It is optional and is set to "job" by default. Shall be set to "workflow_job" to run a workflow template. Note that passing the workflow name didn't work during my test. The id had to be used instead. JIRA INFRA-867 #action In Progress
-
Benjamin Bertrand authored
-
- Jan 28, 2019
-
-
Benjamin Bertrand authored
After a VM or VIOC creation, a post install job can be triggered. The job to trigger is based on the domain and defined in the AWX_POST_INSTALL dictionary. Admin users have the option to skip this post job if required. The job is enqueued in RQ with a dependency on the creation job. So it's only triggered after successful completion of the first one. JIRA INFRA-769
-
- Jan 23, 2019
-
-
Benjamin Bertrand authored
- Disk size added to the create VM form - Disk size saved to proxmox_disk_space variable in host inventory The proxmox_disk_space variable is used by the Ansible job when creating the machine. JIRA INFRA-759 #action In Progress
-
- Nov 30, 2018
-
-
Benjamin Bertrand authored
- flask-bootstrap dependency removed a while ago - the full static directory shall be passed JIRA INFRA-683
-
- Nov 27, 2018
-
-
Benjamin Bertrand authored
JIRA INFRA-578 #action In Progress
-
Benjamin Bertrand authored
JIRA INFRA-578
-
- Nov 09, 2018
-
-
Benjamin Bertrand authored
dns parameter removed (retrieved dynamically by the playbook) JIRA INFRA-651 #action In Progress
-
- Oct 05, 2018
-
-
Benjamin Bertrand authored
JIRA INFRA-575 #action In Progress
-
Benjamin Bertrand authored
JIRA INFRA-575
-
- Sep 28, 2018
-
-
Benjamin Bertrand authored
Retrieving all items from the database takes some time. The task is thus handled by the RQ worker. We use ajax to periodically monitor the status of the job and redirect to the file when ready. A progress bar is displayed to let the user see the progress. The mechanism put in place could be re-used for other use cases. JIRA INFRA-545 #action In Progress
-
- Sep 14, 2018
-
-
Benjamin Bertrand authored
WARNING! To pass the SECRET_KEY as en env variable, you should use base64 encoding as the key is supposed to be a random string of bytes.
-
Benjamin Bertrand authored
Errors are now sent to sentry. No need to send them directly via e-mail. JIRA INFRA-525
-
Benjamin Bertrand authored
JIRA INFRA-525 #action In Progress
-
Benjamin Bertrand authored
CSENTRY_ENVIRONMENT shall be set to production|staging|development It can be used when sending errors to Sentry JIRA INFRA-525
-
- Jul 17, 2018
-
-
Benjamin Bertrand authored
JIRA INFRA-414
-
- Jul 06, 2018
-
-
- Jul 03, 2018
-
-
Benjamin Bertrand authored
-
- May 25, 2018
-
-
Benjamin Bertrand authored
Change "CSentry" to "CSEntry-test" in the navbar (upper left corner) and set it to red on the staging server. This is done by setting the variable CSENTRY_STAGING to True in the settings.cfg file for the staging server (variable set to False by default). JIRA INFRA-347
-
- May 23, 2018
-
-
Benjamin Bertrand authored
Both AWX_VM_CREATION_ENABLED and AWX_JOB_ENABLED shall be set to True to enable VM creation. An extra variable is used because the core services can be updated from csentry-test but VM creation shouldn't (for now)
-
Benjamin Bertrand authored
Allow to create a VM or Virtual IOC
-