File tree 4 files changed +8
-9
lines changed
4 files changed +8
-9
lines changed Original file line number Diff line number Diff line change 35
35
fips_enabled : " {{ '-fips' in inventory_hostname }}"
36
36
37
37
- name : install previous agent in container
38
- # Remove the "when" condition after second release https://new-relic.atlassian.net/browse/NR-355851
39
- when : " '-fips' not in inventory_hostname"
40
38
ansible.builtin.include_role :
41
39
name : caos.ansible_roles.infra_agent
42
40
vars :
Original file line number Diff line number Diff line change 11
11
name : caos.ansible_roles.infra_agent
12
12
vars :
13
13
uninstall : true
14
+ fips_enabled : " {{ '-fips' in inventory_hostname }}"
14
15
15
16
tasks :
16
17
- name : agent upgrade tests suite
17
- # TODO: https://new-relic.atlassian.net/browse/NR-355851 Update when two releases with FIPS are done
18
- # Also add FIPS tests
19
18
vars :
20
- target_agent_version : " 1.57.1 "
19
+ target_agent_version : " 1.60.0 "
21
20
22
21
block :
23
22
27
26
vars :
28
27
target_version : " {{ target_agent_version }}"
29
28
repo_endpoint : " http://nr-downloads-ohai-staging.s3-website-us-east-1.amazonaws.com/infrastructure_agent"
29
+ fips_enabled : " {{ '-fips' in inventory_hostname }}"
30
30
31
31
- name : Assert version
32
32
include_role :
45
45
name : caos.ansible_roles.infra_agent
46
46
vars :
47
47
install_only_if_present : " yes"
48
+ fips_enabled : " {{ '-fips' in inventory_hostname }}"
48
49
49
50
- name : assert service countinues running after upgrade
50
51
include_role :
75
76
name : caos.ansible_roles.infra_agent
76
77
vars :
77
78
uninstall : true
79
+ fips_enabled : " {{ '-fips' in inventory_hostname }}"
78
80
...
Original file line number Diff line number Diff line change 16
16
- name : Installation tests suite
17
17
vars :
18
18
target_agent_version : " 1.57.1" # minimum version for ubuntu sles 15.6
19
+ target_agent_version_fips : " 1.60.0" # minimum version for FIPS
19
20
20
21
block :
21
22
- name : Install agent
22
23
ansible.builtin.include_role :
23
24
name : caos.ansible_roles.infra_agent
24
25
vars :
25
- target_version : " {{ target_agent_version }}"
26
+ target_version : " {{ target_agent_version_fips if ('-fips' in inventory_hostname) else target_agent_version }}"
26
27
repo_endpoint : " http://nr-downloads-ohai-staging.s3-website-us-east-1.amazonaws.com/infrastructure_agent"
27
28
fips_enabled : " {{ '-fips' in inventory_hostname }}"
28
29
32
33
vars :
33
34
target_versions :
34
35
- exec : " /usr/bin/newrelic-infra --version"
35
- version : " {{ target_agent_version }}"
36
+ version : " {{ target_agent_version_fips if ('-fips' in inventory_hostname) else target_agent_version }}"
36
37
37
38
38
39
...
Original file line number Diff line number Diff line change 2
2
3
3
- name : Pinned version agent installation
4
4
import_playbook : installation-pinned.yml
5
- when : " '-fips' not in inventory_hostname" # TODO: https://new-relic.atlassian.net/browse/NR-355845
6
5
7
6
- name : Agent installation as root
8
7
import_playbook : installation-root.yml
26
25
27
26
- name : Agent upgrade
28
27
import_playbook : agent-upgrade.yml
29
- when : " '-fips' not in inventory_hostname" # TODO: https://new-relic.atlassian.net/browse/NR-355851
30
28
31
29
- name : Shutdown , terminate and HNR alerts
32
30
import_playbook : shutdown-and-terminate.yml
You can’t perform that action at this time.
0 commit comments