Skip to content

Commit 67c4814

Browse files
authored
Merge pull request #4459 from tpurschke/fix/cp-demo-data-for-timeobjs
Fix/cp demo data for timeobjs
2 parents 84f16b9 + afd21c8 commit 67c4814

2 files changed

Lines changed: 33 additions & 12 deletions

File tree

inventory/group_vars/sampleserver.yml

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,8 +12,9 @@ sample_checkpoint_uri: "https://fwodemodata.cactus.de/demo17_cpr8x_v{{ product_v
1212
demo_cpr8x_name_without_demo: "CPR81"
1313
demo_cpr8x_name: "{{ demo_cpr8x_name_without_demo}}_demo"
1414
demo_cpr8x_uri: "https://fwodemodata.cactus.de/demo17_cpr8x_v{{ product_version.split('.') | first }}.json"
15-
demo_cpr8x_mgm_uid: "d7a49524-b877-4b2a-b949-a736d86e2baa"
16-
demo_cpr8x_dev_uid: "cbdd1e35-b6e9-4ead-b13f-fd6389e34987"
15+
demo_cpr8x_mgm_uid: "041d28f5-bb5f-4f46-bb1c-217ccf272278"
16+
demo_cpr8x_dev1_uid: "11372f6c-fcda-49b0-8576-910c6804d53c"
17+
demo_cpr8x_dev2_uid: "4d18802a-4dff-4a43-abea-f2bdf9f6ce8f"
1718
demo_fos_name_without_demo: "FortiOS"
1819
demo_fos_name: "{{ demo_fos_name_without_demo }}_demo"
1920
demo_fos_uri: "https://fwodemodata.cactus.de/demo16_fortios_lab.json"

roles/sample-data/tasks/create-devices.yml

Lines changed: 30 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -40,8 +40,8 @@
4040
query: >
4141
DO $do$ BEGIN
4242
IF NOT EXISTS (SELECT * FROM device WHERE dev_name='{{ sample_fortigate_name }}') THEN
43-
insert into device (mgm_id,dev_name,local_rulebase_name,dev_typ_id,dev_uid)
44-
VALUES ((select mgm_id from management where mgm_name='{{ sample_fortigate_name }}'),'{{ sample_fortigate_name }}','access_rules',25,'{{ sample_fortigate_dev_uid }}');
43+
insert into device (mgm_id,dev_name,dev_typ_id,dev_uid)
44+
VALUES ((select mgm_id from management where mgm_name='{{ sample_fortigate_name }}'),'{{ sample_fortigate_name }}',25,'{{ sample_fortigate_dev_uid }}');
4545
END IF; END $do$
4646
4747
become: true
@@ -60,14 +60,24 @@
6060
END IF;
6161
END $do$
6262
63-
- name: insert demo check point R8x gateway {{ sample_checkpoint_name }}
63+
- name: insert demo check point R8x gateway1 {{ sample_checkpoint_name }}
6464
postgresql_query:
6565
db: "{{ fworch_db_name }}"
6666
query: >
6767
DO $do$ BEGIN
68-
IF NOT EXISTS (SELECT * FROM device WHERE dev_name='{{ demo_cpr8x_name }}') THEN
69-
insert into device (mgm_id,dev_name,dev_uid,local_rulebase_name,dev_typ_id,package_name)
70-
VALUES ((select mgm_id from management where mgm_name='{{ sample_checkpoint_name }}'),'{{ demo_cpr8x_name }}','{{ demo_cpr8x_dev_uid }}','AnonAAAB_Security_neu',9,'AnonAAAA_New');
68+
IF NOT EXISTS (SELECT * FROM device WHERE dev_name='{{ demo_cpr8x_name }}1') THEN
69+
insert into device (mgm_id,dev_name,dev_uid,dev_typ_id)
70+
VALUES ((select mgm_id from management where mgm_name='{{ sample_checkpoint_name }}'),'{{ demo_cpr8x_name }}1','{{ demo_cpr8x_dev1_uid }}',9);
71+
END IF; END $do$
72+
73+
- name: insert demo check point R8x gateway2 {{ sample_checkpoint_name }}
74+
postgresql_query:
75+
db: "{{ fworch_db_name }}"
76+
query: >
77+
DO $do$ BEGIN
78+
IF NOT EXISTS (SELECT * FROM device WHERE dev_name='{{ demo_cpr8x_name }}2') THEN
79+
insert into device (mgm_id,dev_name,dev_uid,dev_typ_id)
80+
VALUES ((select mgm_id from management where mgm_name='{{ sample_checkpoint_name }}'),'{{ demo_cpr8x_name }}2','{{ demo_cpr8x_dev2_uid }}',9);
7181
END IF; END $do$
7282
7383
become: true
@@ -85,14 +95,24 @@
8595
VALUES (9,'{{ sample_checkpoint_name }}',{{ credential_id }},'{{ sample_checkpoint_uri }}',{{ do_not_import }},'dummy importer hostname','{{ demo_cpr8x_mgm_uid }}');
8696
END IF; END $do$
8797
88-
- name: insert test check point R8x gateway {{ sample_checkpoint_name }}
98+
- name: insert test check point R8x gateway1 {{ sample_checkpoint_name }}
99+
postgresql_query:
100+
db: "{{ fworch_db_name }}"
101+
query: >
102+
DO $do$ BEGIN
103+
IF NOT EXISTS (SELECT * FROM device WHERE dev_name='{{ sample_checkpoint_name }}1') THEN
104+
insert into device (mgm_id,dev_name,dev_uid,dev_typ_id)
105+
VALUES ((select mgm_id from management where mgm_name='{{ sample_checkpoint_name }}'),'{{ sample_checkpoint_name }}1','{{ demo_cpr8x_dev1_uid }}',9);
106+
END IF; END $do$
107+
108+
- name: insert test check point R8x gateway2 {{ sample_checkpoint_name }}
89109
postgresql_query:
90110
db: "{{ fworch_db_name }}"
91111
query: >
92112
DO $do$ BEGIN
93-
IF NOT EXISTS (SELECT * FROM device WHERE dev_name='{{ sample_checkpoint_name }}') THEN
94-
insert into device (mgm_id,dev_name,dev_uid,local_rulebase_name,dev_typ_id,package_name)
95-
VALUES ((select mgm_id from management where mgm_name='{{ sample_checkpoint_name }}'),'{{ sample_checkpoint_name }}','{{ demo_cpr8x_dev_uid }}','FirstLayer shared with inline layer',9,'TestPolicyWithLayers');
113+
IF NOT EXISTS (SELECT * FROM device WHERE dev_name='{{ sample_checkpoint_name }}2') THEN
114+
insert into device (mgm_id,dev_name,dev_uid,dev_typ_id)
115+
VALUES ((select mgm_id from management where mgm_name='{{ sample_checkpoint_name }}'),'{{ sample_checkpoint_name }}2','{{ demo_cpr8x_dev2_uid }}',9);
96116
END IF; END $do$
97117
98118
become: true

0 commit comments

Comments
 (0)