- Oct 29, 2019
-
-
Benjamin Bertrand authored
Endpoints required to update host and interface via the API JIRA INFRA-1406 #action In Progress
-
- Oct 24, 2019
-
-
Benjamin Bertrand authored
The interface name shall start by the host name. Its length must thus be longer than the host. JIRA INFRA-1324 #action In Progress
-
- Sep 18, 2019
-
-
Benjamin Bertrand authored
-
Benjamin Bertrand authored
The inventory update should be triggered separately from the core services update. Both jobs have been decoupled. INFRA-1290
-
Benjamin Bertrand authored
-
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
-
- Sep 17, 2019
-
-
Benjamin Bertrand authored
-
Benjamin Bertrand authored
Overwrite the default command to pass discovery.type=single-node Environment variable with "." can't be exported from bash. See https://gitlab.com/gitlab-org/gitlab-runner/issues/2410
-
Benjamin Bertrand authored
-
Benjamin Bertrand authored
-
Benjamin Bertrand authored
- Use flattened datatype (require elasticsearch 7.3) - Upgrade to elasticsearch 7 JIRA INFRA-1295 #action In Progress
-
Benjamin Bertrand authored
JIRA INFRA-1292 #action In Progress
-
Benjamin Bertrand authored
JIRA INFRA-1291 #action In Progress
-
Benjamin Bertrand authored
The core services update will trigger its own inventory sync on launch. As the job takes some time to run, it avoids blocking the main inventory sync. It also allows to trigger a core services update less frequently by keeping only one in queue. INFRA JIRA-1290
-
- Aug 30, 2019
-
-
Benjamin Bertrand authored
-
Benjamin Bertrand authored
pre-commit assumes that the value of rev is an immutable ref (such as a tag or SHA) and will cache based on that. Using a branch name (or HEAD) for the value of rev is not supported and will only represent the state of that mutable ref at the time of hook installation (and will NOT update automatically).
-
- Aug 27, 2019
-
-
Benjamin Bertrand authored
Tell pytest to only look in the tests directory
-
Benjamin Bertrand authored
New warnings after updating flake8 version used by pre-commit-hooks
-
Benjamin Bertrand authored
-
Benjamin Bertrand authored
A string or list is valid YAML but not valid for Ansible variables. We expect only key-value-pairs (dict). JIRA INFRA-1221
-
Benjamin Bertrand authored
-
- Aug 22, 2019
-
-
Benjamin Bertrand authored
-
Benjamin Bertrand authored
GitLab now accepts "." in the path JIRA INFRA-1230 #action In Progress
-
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
-
- Aug 07, 2019
-
-
Benjamin Bertrand authored
-
- Jul 10, 2019
-
-
Benjamin Bertrand authored
-
Benjamin Bertrand authored
'<' not supported between instances of 'NoneType' and 'int' Sorting worked if all stack_members were None, but not if some were null and some int. Fixed by converting None to Infinity (so None values are at the end of the list. JIRA INFRA-1112 #action In Progress
-
Benjamin Bertrand authored
-
Benjamin Bertrand authored
Linked items are by default returned as a list of ICS id. When recursive is True, a list of {ics_id, serial_number, stack_member} is returned instead. Items are always returned sorted by stack_member or ics_id when stack_member is null. Allow to add the serial_number and stack_member to the Ansible variables in csentry dynamic inventory. Useful for switches. JIRA INFRA-1111 #action In Progress
-
- Jun 14, 2019
-
-
Benjamin Bertrand authored
-
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
-
Benjamin Bertrand authored
-
- Jun 13, 2019
-
-
Benjamin Bertrand authored
Deferred tasks are now set to failed when the task it depends on fails. No need to have an arbitrary time to disregard "old" deferred tasks. JIRA INFRA-1051 #action In Progress
-
Benjamin Bertrand authored
JIRA INFRA-1049 #action In Progress
-
- Jun 04, 2019
-
-
Benjamin Bertrand authored
The error has been raised a few times but the cause hasn't been found. Adding the representation of the job should help debugging.
-
- May 13, 2019
-
-
Benjamin Bertrand authored
-
Benjamin Bertrand authored
The caching of the load_user function already created several bugs (INFRA 908/1018). It requires to think about adding (or deleting in the admin view) the current_user to the session. This is easy to miss. It saves some database queries but we don't need this optimization. Performances are not impacted and are good enough so far. Removing the caching makes the application more robust and easier to maintain. JIRA INFRA-1025 #action In Progress
-
Benjamin Bertrand authored
The LDAP_USER_DN was changed in 0.21.0. This resulted in more entries returned when searching for users and all users being disabled... We were only looking into "OU=ESS Users" before. Inactive users are put under "OU=InActiveUsers" in AD. JIRA INFRA-1026 #action In Progress
-
- May 10, 2019
-
-
Benjamin Bertrand authored
-
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
-