diff --git a/README.md b/README.md index 3c9a803..01cf56d 100644 --- a/README.md +++ b/README.md @@ -77,6 +77,15 @@ Update sets with more than 1000 configuration updates should be broken down into ### Updates in wrong update set scope The scope for Customer Update [sys_update_xml] records should match the scope of the Update Set in which the Customer Update resides. Having a mismatch may cause Update Sets to generate preview errors meaning you cannot commit them until the errors are resolved. +### Delete orphaned variables +Variables should be used in Catalog Item or a Variable Set. Variables not in use should be deleted. + +### Delete Orphaned Catalog Client Scripts +Catalog Client Script should be used in either a Catalog Item or a Variable Set. Catalog Client Scripts not in use should be deleted. + +### Update set description should not be empty +Catalog UI policy should be used in either a Catalog Item or a Variable Set. Catalog UI Policies not in use should be deleted. + ## Category: Upgradability ### Incident table should not be extended diff --git a/ca8467c41b9abc10ce0f62c3b24bcbaa/checksum.txt b/ca8467c41b9abc10ce0f62c3b24bcbaa/checksum.txt index 5ec766e..68b8219 100644 --- a/ca8467c41b9abc10ce0f62c3b24bcbaa/checksum.txt +++ b/ca8467c41b9abc10ce0f62c3b24bcbaa/checksum.txt @@ -1 +1 @@ -rMBlYCmi5aiIbIqy_SEizDYcNQHCiNth2daqdZwAkYB9ev4GhRKFrZMaQKljb82s4-lhvCgTTMHzWwKLVpXvkC2Yd1sNKAK0sq25dklq64buUCyoruywUyU-JUMLuJfNnz8p1mv6C245QHvIi79gTyG6jSW10Dgkzwdpmzuh8IljPPUZavn1suq23wi5kI_LZGoGS77ejaPnvOyUvSeoCqgdzpVnEJS7ktL84rmkkEx0ii4eZD0LyjmXRkEGoQMWx-tmccjg56-cPLcXGP-b9DOd-3P4Mk_TeqWKyjvpFkZs1Z1PW6aq02jvHreEX15XU0ajvHIalYuobHFFXvQvzFXIk0z8rppU_ho8GW1yhk1afxcly96rvHYKTqL93AYI8cyvC4KQe9wlTswLeGk2Xjrn5LhFkNoYMkK9CXmNlG3dN1Zoe8WFYKzEcSbK-j-tbAqSiTeWtz6CEzsfv5har5GKuxq-YCXsfrWSOEPMMKHVgNipa4t1O5Cw8vDSCNWr0fIz1J2DngAQh8joTc6NMt3npBFFLwDUpc2VoUHWr11TrJCySDPZQ35CtAF0WO3iH9SZVKnCNXELI_EWuzaRGydH6hKPVQpIsnN042R206uTB9NrltVRMRxR7shrRBe4ydJxv3q0nS_Dz5hnd8aK_T-0HGwjSLvXPjvObTdPZVw \ No newline at end of file +O589J23_6rg8RI4zPqL24ZnzYfjxQdzdt9wcR6E_qoNnoXh5Qp5AAXQEFzU1Y7PlryUFddxtNivvd6Hta75ujW1F-er8XNEHhqwSdOK2Eq6-fb7NldRy03ANC9mi9wSCaHSTPk12iJ2fqoGPrzeS3dscq1kXmZfB3bzn6Fu-nuOf5YacOPTySnt_G4nZTBW89Wlhosb_lciP-7_edKRi_hTWCtQerJlEKlUMiKcPzV8j4ljMuo7ND-nBWpuAmhsXx4F39ZUP9DbhFQau1gw9tUlr-Vd1wxuULhNgpwEW0vvTwRi3J2XeKbnctnFXNrVyuyP8GquwKEhPc45EnbsuApB_bqlt_GroZSuENoI6mddcTrVNJpBXBpbXpLqzmn6MgSpENhyEt6JJgLTnJfnbmEg3W_57TTu2RWHNPSxHqXrO6MP00gA0vwEK-GbblMY0e5Ee1a-iZ0qaqY1PEK87AT1OdEhJHOkTNanl-9zcaRSMJmUsaBiQ680n4C7KZ-mS5I8t1MpfcqyyhMupjtDViswru0c4RccBpXimdDG26Hko4_QL1yTImTmSaat_B1TcxmeiYwCT10KyKI31yJJVa_MsfBfW9VlGAnPUmxr6Z54kxZ8qOYoPs7RawtcboVgIFffy87VIjk4d1BKD-ujpxNllVVkL3fMql7Yw66gDk4Y \ No newline at end of file diff --git a/ca8467c41b9abc10ce0f62c3b24bcbaa/update/scan_table_check_1284f489879a855009eaed3e8bbb35d6.xml b/ca8467c41b9abc10ce0f62c3b24bcbaa/update/scan_table_check_1284f489879a855009eaed3e8bbb35d6.xml new file mode 100644 index 0000000..39fdc91 --- /dev/null +++ b/ca8467c41b9abc10ce0f62c3b24bcbaa/update/scan_table_check_1284f489879a855009eaed3e8bbb35d6.xml @@ -0,0 +1,39 @@ + + + true + false + + manageability + cat_itemISEMPTY^variable_setISEMPTY^EQ + + + + Variables should be used in Catalog Item or a Variable Set. + + scan_finding + Delete orphaned variables + 3 + If variable is not in use, it should be deleted + + 100 + 0 + 1 + + Delete orphaned variables + scan_table_check + nia.mccash + 2022-03-15 22:30:47 + 1284f489879a855009eaed3e8bbb35d6 + Delete orphaned variables + ca8467c41b9abc10ce0f62c3b24bcbaa + + ca8467c41b9abc10ce0f62c3b24bcbaa + scan_table_check_1284f489879a855009eaed3e8bbb35d6 + item_option_new
+ false +
+
diff --git a/ca8467c41b9abc10ce0f62c3b24bcbaa/update/scan_table_check_42653cc9879a855009eaed3e8bbb35f3.xml b/ca8467c41b9abc10ce0f62c3b24bcbaa/update/scan_table_check_42653cc9879a855009eaed3e8bbb35f3.xml new file mode 100644 index 0000000..d00b423 --- /dev/null +++ b/ca8467c41b9abc10ce0f62c3b24bcbaa/update/scan_table_check_42653cc9879a855009eaed3e8bbb35f3.xml @@ -0,0 +1,39 @@ + + + true + false + + manageability + cat_itemISEMPTY^variable_setISEMPTY^EQ + + + + Catalog Client Script should be used in either a Catalog Item or a Variable Set. + + scan_finding + Delete Orphaned Catalog Client Scripts + 3 + If Catalog Client Script is not in use, it should be deleted + + 100 + 0 + 1 + + Delete Orphaned Catalog Client Scripts + scan_table_check + nia.mccash + 2022-03-15 22:32:14 + 42653cc9879a855009eaed3e8bbb35f3 + Delete Orphaned Catalog Client Scripts + ca8467c41b9abc10ce0f62c3b24bcbaa + + ca8467c41b9abc10ce0f62c3b24bcbaa + scan_table_check_42653cc9879a855009eaed3e8bbb35f3 + catalog_script_client
+ false +
+
diff --git a/ca8467c41b9abc10ce0f62c3b24bcbaa/update/scan_table_check_4b353cc9879a855009eaed3e8bbb35ed.xml b/ca8467c41b9abc10ce0f62c3b24bcbaa/update/scan_table_check_4b353cc9879a855009eaed3e8bbb35ed.xml new file mode 100644 index 0000000..97ae391 --- /dev/null +++ b/ca8467c41b9abc10ce0f62c3b24bcbaa/update/scan_table_check_4b353cc9879a855009eaed3e8bbb35ed.xml @@ -0,0 +1,39 @@ + + + true + false + + manageability + catalog_itemISEMPTY^variable_setISEMPTY^EQ + + + + Catalog UI policy should be used in either a Catalog Item or a Variable Set. + + scan_finding + Delete Orphaned Catalog UI Policies + 3 + If Catalog UI policy is not in use, it should be deleted + + 100 + 0 + 1 + + Delete Orphaned Catalog UI Policies + scan_table_check + nia.mccash + 2022-03-15 22:31:33 + 4b353cc9879a855009eaed3e8bbb35ed + Delete Orphaned Catalog UI Policies + ca8467c41b9abc10ce0f62c3b24bcbaa + + ca8467c41b9abc10ce0f62c3b24bcbaa + scan_table_check_4b353cc9879a855009eaed3e8bbb35ed + catalog_ui_policy
+ false +
+