Skip to content

Commit ce5d4eb

Browse files
committed
feat: update bigip images to latest
1 parent 17287ab commit ce5d4eb

File tree

11 files changed

+310
-327
lines changed

11 files changed

+310
-327
lines changed

f5_vsi.tf

Lines changed: 45 additions & 62 deletions
Original file line numberDiff line numberDiff line change
@@ -17,28 +17,6 @@ locals {
1717
# List of public images found in F5 schematics documentation
1818
# (https://github.com/f5devcentral/ibmcloud_schematics_bigip_multinic_public_images)
1919
public_image_map = {
20-
f5-bigip-15-1-5-1-0-0-14-all-1slot = {
21-
"eu-de" = "r010-b14deae9-43fd-4850-b89d-5d6485d61acb"
22-
"jp-tok" = "r022-cfdb6280-c200-4261-af3a-a8d44bbd18ba"
23-
"br-sao" = "r042-3915f0e3-aadc-4fc9-95a8-840f8cb163de"
24-
"au-syd" = "r026-ed57accf-b3d4-4ca9-a6a6-e0a63ee1aba4"
25-
"us-south" = "r006-c9f07041-bb56-4492-b25c-5f407ebea358"
26-
"eu-gb" = "r018-6dce329f-a6eb-4146-ba3e-5560afc84aa1"
27-
"jp-osa" = "r034-4ecc10ff-3dc7-42fb-9cae-189fb559dd61"
28-
"us-east" = "r014-87371e4c-3645-4579-857c-7e02fe5e9ff4"
29-
"ca-tor" = "r038-0840034f-5d05-4a6d-bdae-123628f1d323"
30-
}
31-
f5-bigip-15-1-5-1-0-0-14-ltm-1slot = {
32-
"eu-de" = "r010-efad005b-4deb-45a8-b1c5-5b3cea55e7e3"
33-
"jp-tok" = "r022-35126a90-aec2-4934-a628-d1ce90bcf68a"
34-
"br-sao" = "r042-978cecaf-7f2a-44bc-bffd-ddcf6ce56b11"
35-
"au-syd" = "r026-429369e1-d917-4d9c-8a8c-3a8606e26a72"
36-
"us-south" = "r006-afe3c555-e8ba-4448-9983-151a14edf868"
37-
"eu-gb" = "r018-f2083d86-6f25-42d6-b66a-d5ed2a0108d2"
38-
"jp-osa" = "r034-edd01010-b7ee-411c-9158-d41960bf9def"
39-
"us-east" = "r014-41db5a03-ab7f-4bf7-95c2-8edbeea0e3af"
40-
"ca-tor" = "r038-f5d750b1-61dc-4fa5-98d3-a790417f07dd"
41-
}
4220
f5-bigip-16-1-2-2-0-0-28-ltm-1slot = {
4321
"eu-de" = "r010-c90f3597-d03e-4ce6-8efa-870c782952cd"
4422
"jp-tok" = "r022-0da3fc1b-c243-4702-87cc-b5a7f5e1f035"
@@ -61,49 +39,54 @@ locals {
6139
"us-east" = "r014-015d6b06-611e-4e1a-9284-551ed3832182"
6240
"ca-tor" = "r038-b7a44268-e95f-425b-99ac-6ec5fc2c4cdc"
6341
},
64-
f5-bigip-16-1-3-2-0-0-4-ltm-1slot = {
65-
"eu-de" = "r010-d38b9af9-b345-40e6-8d7a-34cdfb7ffef9"
66-
"jp-tok" = "r022-4dc47d5a-a8eb-4e85-8bda-928db1067354"
67-
"br-sao" = "r042-28930d14-46ab-4784-b2f4-e56d0e4eddfc"
68-
"au-syd" = "r026-c9f7699f-9e06-4802-a3a3-3b03ef429c04"
69-
"us-south" = "r006-301cece1-59cf-4e71-a0e2-6be355b692b5"
70-
"eu-gb" = "r018-34c9cfcc-84d6-431a-9e92-f523c6705742"
71-
"jp-osa" = "r034-18e41455-9c8c-4ecf-8264-ff2070a76610"
72-
"us-east" = "r014-7f427b96-c39d-40f7-8f06-2da6e4c63250"
73-
"ca-tor" = "r038-aeeb05de-061e-40e2-b176-827d343de934"
42+
f5-bigip-16-1-3-3-0-0-3-all-1slot = {
43+
"eu-de" = "r010-df45998a-7c98-40ae-9b25-e908331fb76a"
44+
"jp-tok" = "r022-cc145b83-92d2-4129-b311-bd2b78fb2172"
45+
"br-sao" = "r042-445d3dbf-f516-4213-9a78-0bfc0b540d05"
46+
"au-syd" = "r026-1d361ae2-35dd-4ff3-a7b8-93f26614fe52"
47+
"us-south" = "r006-30804d17-d907-4ca9-9167-4fa7e75bc511"
48+
"eu-gb" = "r018-0d4f8035-c26a-48b1-93b3-ec970e47cf40"
49+
"jp-osa" = "r034-a22aceff-5f2e-4837-880c-d4576303e21f"
50+
"us-east" = "r014-b236bd8f-2253-4606-ac51-a7fa1dadafae"
51+
"eu-fr2" = "r030-13ff5014-3589-491f-915a-72368b7f6566"
52+
"ca-tor" = "r038-7fa7a5b3-859a-4abc-ab97-f2d7203b4a5d"
7453
},
75-
f5-bigip-16-1-3-2-0-0-4-all-1slot = {
76-
"eu-de" = "r010-92ba59fd-36b1-4ca5-a7c1-4581d10eed3a"
77-
"jp-tok" = "r022-32b33469-1b9d-49eb-8304-b287463849aa"
78-
"br-sao" = "r042-5195b226-d799-415d-99e2-61868995a825"
79-
"au-syd" = "r026-495c8dc6-f8e1-4df8-bcdd-98824f3673e5"
80-
"us-south" = "r006-51cd6c1d-60db-4bb4-8fd8-675a49403246"
81-
"eu-gb" = "r018-7d2d2177-6e4b-4f57-9896-bd95077f2394"
82-
"jp-osa" = "r034-efd9e396-046d-4f55-b452-d467a3183ab4"
83-
"us-east" = "r014-0d1f83ba-54a3-48de-904c-f4806e03ebde"
84-
"ca-tor" = "r038-d9e0b718-1b84-45ef-b603-45a00a768656"
54+
f5-bigip-16-1-3-3-0-0-3-ltm-1slot = {
55+
"eu-de" = "r010-78bd2415-d791-45a6-91b4-24e069ef63bd"
56+
"jp-tok" = "r022-b93a6ccc-59e7-47dc-b9e4-f9a5a2ee93d1"
57+
"br-sao" = "r042-3f2eaa4c-8417-4670-8974-d434612c765a"
58+
"au-syd" = "r026-0cf76d10-db18-499f-86a5-5905ac612da4"
59+
"us-south" = "r006-09fa4dd7-1a7f-453c-a15e-53cf6effbda6"
60+
"eu-gb" = "r018-8b8ea452-b51c-4b20-a16a-403aea05a745"
61+
"jp-osa" = "r034-7ef8a732-a7f1-48d9-a13e-ad6588e74c72"
62+
"us-east" = "r014-b28c4e45-0327-4e25-8bbc-5f48ae2c8e68"
63+
"eu-fr2" = "r030-a1826148-e6d6-47e1-bab0-7b261cd23ae5"
64+
"ca-tor" = "r038-b4856c18-f700-40d5-b574-bd55fb95bbbf"
8565
},
86-
f5-bigip-17-0-0-1-0-0-4-ltm-1slot = {
87-
"eu-de" = "r010-6e13ce99-e218-4837-b77a-b1a097cdb8be"
88-
"jp-tok" = "r022-1a81f5b9-f178-46d6-9546-f6222f51ac09"
89-
"br-sao" = "r042-0aa78ebd-3629-4f71-a225-d057ed910b19"
90-
"au-syd" = "r026-ad311315-1cbf-4e38-b4da-334115ec5777"
91-
"us-south" = "r006-612682f9-b709-41f2-a000-7c7583d6a79b"
92-
"eu-gb" = "r018-58ac90dd-4ab6-4580-899b-ccb7a6cb0486"
93-
"jp-osa" = "r034-d735d37d-90f3-4a5c-9318-320630cfcb8d"
94-
"us-east" = "r014-538006c7-99b2-40ae-bb56-98626510b59c"
95-
"ca-tor" = "r038-cc51e1d4-f29f-40d9-b45d-1fe93dd7bf25"
66+
67+
f5-bigip-17-0-0-2-0-0-2-ltm-1slot = {
68+
"eu-de" = "r010-8927cbf1-bd81-4586-bba3-10949f8b77cb"
69+
"jp-tok" = "r022-6fa37b30-e912-41e2-95ba-49c12e0a8d65"
70+
"br-sao" = "r042-d24cc495-1bcd-4916-858f-8834619f16e2"
71+
"au-syd" = "r026-0614e6ee-aec3-4cdc-9c48-c2757f3fcfb3"
72+
"us-south" = "r006-493db1ca-0b14-45e8-a222-69b9d0863a76"
73+
"eu-gb" = "r018-a54d67dd-90c1-4983-bf93-258babf1ba44"
74+
"jp-osa" = "r034-0625faf6-dec7-4429-98ba-7e2bbf4ed08e"
75+
"us-east" = "r014-c6f1f733-5c37-4b6f-afb6-270af44b2247"
76+
"eu-fr2" = "r030-b3f84f0b-fc46-4996-a52b-3c4006a9f835"
77+
"ca-tor" = "r038-6e3b58fd-cb3e-4fef-8882-dd0164d9e8aa"
9678
},
97-
f5-bigip-17-0-0-1-0-0-4-all-1slot = {
98-
"eu-de" = "r010-9920ae90-8a5a-4d6e-bb39-8e124cfb6b36"
99-
"jp-tok" = "r022-9c278b7c-a74e-4db9-a037-af6ddff94fc5"
100-
"br-sao" = "r042-9d99efd6-eec5-45bd-90b5-51b095ff9347"
101-
"au-syd" = "r026-f75351ef-86b2-4966-82f0-5de9e38e2b04"
102-
"us-south" = "r006-7256a080-1a1b-415e-a449-9fc0fb40e209"
103-
"eu-gb" = "r018-b4db281f-c397-4e15-92b5-3e9b17014815"
104-
"jp-osa" = "r034-dbad3304-d79b-42ec-8c05-b210c21f6840"
105-
"us-east" = "r014-f424a008-2778-484a-89e2-8ca0146fbc74"
106-
"ca-tor" = "r038-269cb902-3aa1-4fc2-b59e-e050af80baac"
79+
f5-bigip-17-0-0-2-0-0-2-all-1slot = {
80+
"eu-de" = "r010-33e49d35-0df8-4dc9-a247-56ecce82b986"
81+
"jp-tok" = "r022-f72249df-075b-4cf3-9969-2acf80298b4c"
82+
"br-sao" = "r042-e09ac580-af33-4eb3-9343-64f4732d69eb"
83+
"au-syd" = "r026-4f01da0c-17a8-48d6-85b1-daeb21c436f7"
84+
"us-south" = "r006-19fada8f-8dcd-4c27-afe9-1cc77bcd6ceb"
85+
"eu-gb" = "r018-30ab931f-371b-4424-b34d-dfc25341f523"
86+
"jp-osa" = "r034-c9d1a792-85b2-4c01-89be-98f63af3cc97"
87+
"us-east" = "r014-4e8014e2-9133-4034-8035-a4913c15ae59"
88+
"eu-fr2" = "r030-1e803de2-1ae6-4624-b467-31dbbb69c150"
89+
"ca-tor" = "r038-8ceba776-b7e7-4ce4-b805-cd059a24037b"
10790
}
10891
}
10992
}

module-metadata.json

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@
2525
],
2626
"pos": {
2727
"filename": "variables.tf",
28-
"line": 1516
28+
"line": 1514
2929
}
3030
},
3131
"appid": {
@@ -111,7 +111,7 @@
111111
],
112112
"pos": {
113113
"filename": "variables.tf",
114-
"line": 1363
114+
"line": 1361
115115
}
116116
},
117117
"f5_vsi": {
@@ -295,7 +295,7 @@
295295
],
296296
"pos": {
297297
"filename": "variables.tf",
298-
"line": 1409
298+
"line": 1407
299299
}
300300
},
301301
"security_compliance_center": {
@@ -316,7 +316,7 @@
316316
],
317317
"pos": {
318318
"filename": "variables.tf",
319-
"line": 1425
319+
"line": 1423
320320
}
321321
},
322322
"security_groups": {
@@ -475,7 +475,7 @@
475475
],
476476
"pos": {
477477
"filename": "variables.tf",
478-
"line": 1484
478+
"line": 1482
479479
}
480480
},
481481
"vpcs": {
@@ -2138,7 +2138,7 @@
21382138
},
21392139
"pos": {
21402140
"filename": "f5_vsi.tf",
2141-
"line": 118
2141+
"line": 101
21422142
}
21432143
},
21442144
"key_management": {

patterns/dynamic_values/config_modules/f5_deployments/f5_deployments.tf

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -46,12 +46,12 @@ variable "f5_network_tiers" {
4646
}
4747

4848
variable "f5_image_name" {
49-
description = "Image name for f5 deployments. Must be null or one of `f5-bigip-15-1-5-1-0-0-14-all-1slot`,`f5-bigip-15-1-5-1-0-0-14-ltm-1slot`, `f5-bigip-16-1-2-2-0-0-28-ltm-1slot`,`f5-bigip-16-1-2-2-0-0-28-all-1slot`]."
49+
description = "Image name for f5 deployments. Must be null or one of [`f5-bigip-16-1-2-2-0-0-28-ltm-1slot`,`f5-bigip-16-1-2-2-0-0-28-all-1slot`, `f5-bigip-16-1-3-3-0-0-3-ltm-1slot`, `f5-bigip-16-1-3-3-0-0-3-all-1slot`, `f5-bigip-17-0-0-2-0-0-2-ltm-1slot`, `f5-bigip-17-0-0-2-0-0-2-ltm-1slot`]."
5050
type = string
5151

5252
validation {
53-
error_message = "Invalid F5 image name. Must be null or one of `f5-bigip-15-1-5-1-0-0-14-all-1slot`,`f5-bigip-15-1-5-1-0-0-14-ltm-1slot`, `f5-bigip-16-1-2-2-0-0-28-ltm-1slot`,`f5-bigip-16-1-2-2-0-0-28-all-1slot`,`f5-bigip-16-1-3-2-0-0-4-ltm-1slot`,`f5-bigip-16-1-3-2-0-0-4-all-1slot`,`f5-bigip-17-0-0-1-0-0-4-ltm-1slot`,`f5-bigip-17-0-0-1-0-0-4-all-1slot`]."
54-
condition = var.f5_image_name == null ? true : contains(["f5-bigip-15-1-5-1-0-0-14-all-1slot", "f5-bigip-15-1-5-1-0-0-14-ltm-1slot", "f5-bigip-16-1-2-2-0-0-28-ltm-1slot", "f5-bigip-16-1-2-2-0-0-28-all-1slot", "f5-bigip-16-1-3-2-0-0-4-ltm-1slot", "f5-bigip-16-1-3-2-0-0-4-all-1slot", "f5-bigip-17-0-0-1-0-0-4-ltm-1slot", "f5-bigip-17-0-0-1-0-0-4-all-1slot"], var.f5_image_name)
53+
error_message = "Invalid F5 image name. Must be null or one of [`f5-bigip-16-1-2-2-0-0-28-ltm-1slot`,`f5-bigip-16-1-2-2-0-0-28-all-1slot`, `f5-bigip-16-1-3-3-0-0-3-ltm-1slot`, `f5-bigip-16-1-3-3-0-0-3-all-1slot`, `f5-bigip-17-0-0-2-0-0-2-ltm-1slot`, `f5-bigip-17-0-0-2-0-0-2-ltm-1slot`]."
54+
condition = var.f5_image_name == null ? true : contains(["f5-bigip-16-1-2-2-0-0-28-ltm-1slot", "f5-bigip-16-1-2-2-0-0-28-all-1slot", "f5-bigip-16-1-3-3-0-0-3-ltm-1slot", "f5-bigip-16-1-3-3-0-0-3-all-1slot", "f5-bigip-17-0-0-2-0-0-2-ltm-1slot", "f5-bigip-17-0-0-2-0-0-2-ltm-1slot"], var.f5_image_name)
5555
}
5656
}
5757

patterns/dynamic_values/variables.tf

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -141,13 +141,13 @@ variable "vpn_firewall_type" {
141141
}
142142

143143
variable "f5_image_name" {
144-
description = "Image name for f5 deployments. Must be null or one of `f5-bigip-15-1-5-1-0-0-14-all-1slot`,`f5-bigip-15-1-5-1-0-0-14-ltm-1slot`, `f5-bigip-16-1-2-2-0-0-28-ltm-1slot`,`f5-bigip-16-1-2-2-0-0-28-all-1slot`]."
144+
description = "Image name for f5 deployments. Must be null or one of [`f5-bigip-16-1-2-2-0-0-28-ltm-1slot`,`f5-bigip-16-1-2-2-0-0-28-all-1slot`, `f5-bigip-16-1-3-3-0-0-3-ltm-1slot`, `f5-bigip-16-1-3-3-0-0-3-all-1slot`, `f5-bigip-17-0-0-2-0-0-2-ltm-1slot`, `f5-bigip-17-0-0-2-0-0-2-ltm-1slot`]."
145145
type = string
146-
default = "f5-bigip-17-0-0-1-0-0-4-all-1slot"
146+
default = "f5-bigip-16-1-3-3-0-0-3-all-1slot"
147147

148148
validation {
149-
error_message = "Invalid F5 image name. Must be null or one of `f5-bigip-15-1-5-1-0-0-14-all-1slot`,`f5-bigip-15-1-5-1-0-0-14-ltm-1slot`, `f5-bigip-16-1-2-2-0-0-28-ltm-1slot`,`f5-bigip-16-1-2-2-0-0-28-all-1slot`,`f5-bigip-16-1-3-2-0-0-4-ltm-1slot`,`f5-bigip-16-1-3-2-0-0-4-all-1slot`,`f5-bigip-17-0-0-1-0-0-4-ltm-1slot`,`f5-bigip-17-0-0-1-0-0-4-all-1slot`]."
150-
condition = var.f5_image_name == null ? true : contains(["f5-bigip-15-1-5-1-0-0-14-all-1slot", "f5-bigip-15-1-5-1-0-0-14-ltm-1slot", "f5-bigip-16-1-2-2-0-0-28-ltm-1slot", "f5-bigip-16-1-2-2-0-0-28-all-1slot", "f5-bigip-16-1-3-2-0-0-4-ltm-1slot", "f5-bigip-16-1-3-2-0-0-4-all-1slot", "f5-bigip-17-0-0-1-0-0-4-ltm-1slot", "f5-bigip-17-0-0-1-0-0-4-all-1slot"], var.f5_image_name)
149+
error_message = "Invalid F5 image name. Must be null or one of [`f5-bigip-16-1-2-2-0-0-28-ltm-1slot`,`f5-bigip-16-1-2-2-0-0-28-all-1slot`, `f5-bigip-16-1-3-3-0-0-3-ltm-1slot`, `f5-bigip-16-1-3-3-0-0-3-all-1slot`, `f5-bigip-17-0-0-2-0-0-2-ltm-1slot`, `f5-bigip-17-0-0-2-0-0-2-ltm-1slot`]."
150+
condition = var.f5_image_name == null ? true : contains(["f5-bigip-16-1-2-2-0-0-28-ltm-1slot", "f5-bigip-16-1-2-2-0-0-28-all-1slot", "f5-bigip-16-1-3-3-0-0-3-ltm-1slot", "f5-bigip-16-1-3-3-0-0-3-all-1slot", "f5-bigip-17-0-0-2-0-0-2-ltm-1slot", "f5-bigip-17-0-0-2-0-0-2-ltm-1slot"], var.f5_image_name)
151151
}
152152
}
153153

0 commit comments

Comments
 (0)