Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[DNM] RHINENG-2286: Remove standalone SAP-related fields #119

Open
wants to merge 2 commits into
base: master
Choose a base branch
from

Conversation

strider
Copy link
Contributor

@strider strider commented Oct 9, 2023

Do not merge this one until RHINENG-2450 (puptoo) is completed.

@strider strider requested a review from a team as a code owner October 9, 2023 11:51
@dippy-bot
Copy link
Collaborator

Here are the System Profile validation results using Prod data.
Validating against the RedHatInsights/inventory-schemas master spec:

yupana:
	Pass: 7287
	Fail: 0

rhsm-system-profile-bridge:
	Pass: 175
	Fail: 0

puptoo:
	Pass: 2528
	Fail: 0

cloud-connector:
	Pass: 10
	Fail: 0


Validating against this PR's spec:

yupana:
	Pass: 7287
	Fail: 0

rhsm-system-profile-bridge:
	Pass: 175
	Fail: 0

puptoo:
	Pass: 2528
	Fail: 0

cloud-connector:
	Pass: 10
	Fail: 0


@dippy-bot
Copy link
Collaborator

Here are the System Profile validation results using Prod data.
Validating against the RedHatInsights/inventory-schemas master spec:

yupana:
	Pass: 66924
	Fail: 0

rhsm-system-profile-bridge:
	Pass: 0
	Fail: 1272

puptoo:
	Pass: 31784
	Fail: 64

cloud-connector:
	Pass: 160
	Fail: 0


Validating against this PR's spec:

yupana:
	Pass: 66924
	Fail: 0

rhsm-system-profile-bridge:
	Pass: 0
	Fail: 1272

puptoo:
	Pass: 31784
	Fail: 64

cloud-connector:
	Pass: 160
	Fail: 0


@dippy-bot
Copy link
Collaborator

Here are the System Profile validation results using Prod data.
Validating against the RedHatInsights/inventory-schemas master spec:

yupana:
	Pass: 328673
	Fail: 1

rhsm-system-profile-bridge:
	Pass: 19277
	Fail: 6

puptoo:
	Pass: 139571
	Fail: 10

cloud-connector:
	Pass: 1830
	Fail: 0

rhsm-conduit:
	Pass: 10632
	Fail: 0


Validating against this PR's spec:

yupana:
	Pass: 328673
	Fail: 1

rhsm-system-profile-bridge:
	Pass: 19277
	Fail: 6

puptoo:
	Pass: 139571
	Fail: 10

cloud-connector:
	Pass: 1830
	Fail: 0

rhsm-conduit:
	Pass: 10632
	Fail: 0


strider added a commit to strider/insights-puptoo that referenced this pull request Oct 10, 2023
The old SAP-related fields[1] will be removed in favor of the "sap"
object[2]. Thus, this PR addresses RHINENG-2450.

For information, the pull request removing these old fields is [3][RHINENG-2286].

[1] - https://github.com/RedHatInsights/inventory-schemas/blob/master/schemas/system_profile/v1.yaml#L511-L534
[2] - https://github.com/RedHatInsights/inventory-schemas/blob/master/schemas/system_profile/v1.yaml#L483-L510
[3] - RedHatInsights/inventory-schemas#119

Signed-off-by: Gael Chamoulaud (Strider) <gchamoul@redhat.com>
@dippy-bot
Copy link
Collaborator

Here are the System Profile validation results using Prod data.
Validating against the RedHatInsights/inventory-schemas master spec:

yupana:
	Pass: 323710
	Fail: 2

rhsm-system-profile-bridge:
	Pass: 16711
	Fail: 4

puptoo:
	Pass: 138929
	Fail: 9

cloud-connector:
	Pass: 1520
	Fail: 0

rhsm-conduit:
	Pass: 19109
	Fail: 6


Validating against this PR's spec:

yupana:
	Pass: 323710
	Fail: 2

rhsm-system-profile-bridge:
	Pass: 16711
	Fail: 4

puptoo:
	Pass: 138929
	Fail: 9

cloud-connector:
	Pass: 1520
	Fail: 0

rhsm-conduit:
	Pass: 19109
	Fail: 6


strider added a commit to strider/insights-puptoo that referenced this pull request Oct 10, 2023
The old SAP-related fields[1] will be removed in favor of the "sap"
object[2]. Thus, this PR addresses RHINENG-2450.

For information, the pull request removing these old fields is [3][RHINENG-2286].

[1] - https://github.com/RedHatInsights/inventory-schemas/blob/master/schemas/system_profile/v1.yaml#L511-L534
[2] - https://github.com/RedHatInsights/inventory-schemas/blob/master/schemas/system_profile/v1.yaml#L483-L510
[3] - RedHatInsights/inventory-schemas#119

Signed-off-by: Gael Chamoulaud (Strider) <gchamoul@redhat.com>
strider added a commit to strider/insights-puptoo that referenced this pull request Oct 10, 2023
The old SAP-related fields[1] will be removed in favor of the "sap"
object[2]. Thus, this PR addresses RHINENG-2450.

For information, the pull request removing these old fields is [3][RHINENG-2286].

[1] - https://github.com/RedHatInsights/inventory-schemas/blob/master/schemas/system_profile/v1.yaml#L511-L534
[2] - https://github.com/RedHatInsights/inventory-schemas/blob/master/schemas/system_profile/v1.yaml#L483-L510
[3] - RedHatInsights/inventory-schemas#119

Signed-off-by: Gael Chamoulaud (Strider) <gchamoul@redhat.com>
@dippy-bot
Copy link
Collaborator

Here are the System Profile validation results using Prod data.
Validating against the RedHatInsights/inventory-schemas master spec:

yupana:
	Pass: 307950
	Fail: 2

rhsm-system-profile-bridge:
	Pass: 18727
	Fail: 6

puptoo:
	Pass: 159574
	Fail: 12

cloud-connector:
	Pass: 1307
	Fail: 0

rhsm-conduit:
	Pass: 12422
	Fail: 0


Validating against this PR's spec:

yupana:
	Pass: 307950
	Fail: 2

rhsm-system-profile-bridge:
	Pass: 18727
	Fail: 6

puptoo:
	Pass: 159574
	Fail: 12

cloud-connector:
	Pass: 1307
	Fail: 0

rhsm-conduit:
	Pass: 12422
	Fail: 0


@dippy-bot
Copy link
Collaborator

Here are the System Profile validation results using Prod data.
Validating against the RedHatInsights/inventory-schemas master spec:

yupana:
	Pass: 311687
	Fail: 1

rhsm-system-profile-bridge:
	Pass: 20786
	Fail: 6

puptoo:
	Pass: 153134
	Fail: 14

cloud-connector:
	Pass: 1360
	Fail: 0

rhsm-conduit:
	Pass: 13006
	Fail: 6


Validating against this PR's spec:

yupana:
	Pass: 311687
	Fail: 1

rhsm-system-profile-bridge:
	Pass: 20786
	Fail: 6

puptoo:
	Pass: 153134
	Fail: 14

cloud-connector:
	Pass: 1360
	Fail: 0

rhsm-conduit:
	Pass: 13006
	Fail: 6


strider added a commit to strider/insights-puptoo that referenced this pull request Oct 17, 2023
The old SAP-related fields[1] will be removed in favor of the "sap"
object[2]. Thus, this PR addresses RHINENG-2450.

For information, the pull request removing these old fields is [3][RHINENG-2286].

[1] - https://github.com/RedHatInsights/inventory-schemas/blob/master/schemas/system_profile/v1.yaml#L511-L534
[2] - https://github.com/RedHatInsights/inventory-schemas/blob/master/schemas/system_profile/v1.yaml#L483-L510
[3] - RedHatInsights/inventory-schemas#119

Signed-off-by: Gael Chamoulaud (Strider) <gchamoul@redhat.com>
strider added a commit to strider/insights-puptoo that referenced this pull request Oct 17, 2023
The old SAP-related fields[1] will be removed in favor of the "sap"
object[2]. Thus, this PR addresses RHINENG-2450.

For information, the pull request removing these old fields is [3][RHINENG-2286].

[1] - https://github.com/RedHatInsights/inventory-schemas/blob/master/schemas/system_profile/v1.yaml#L511-L534
[2] - https://github.com/RedHatInsights/inventory-schemas/blob/master/schemas/system_profile/v1.yaml#L483-L510
[3] - RedHatInsights/inventory-schemas#119

Signed-off-by: Gael Chamoulaud (Strider) <gchamoul@redhat.com>
strider added a commit to strider/insights-puptoo that referenced this pull request Oct 17, 2023
The old SAP-related fields[1] will be removed in favor of the "sap"
object[2]. Thus, this PR addresses RHINENG-2450.

For information, the pull request removing these old fields is [3][RHINENG-2286].

[1] - https://github.com/RedHatInsights/inventory-schemas/blob/master/schemas/system_profile/v1.yaml#L511-L534
[2] - https://github.com/RedHatInsights/inventory-schemas/blob/master/schemas/system_profile/v1.yaml#L483-L510
[3] - RedHatInsights/inventory-schemas#119

Signed-off-by: Gael Chamoulaud (Strider) <gchamoul@redhat.com>
@thearifismail
Copy link
Contributor

thearifismail commented Oct 19, 2023

@strider Purging of SAP fields may have to wait for sometime because I saw a message stating that frontend tests use SAP fields and its removal will cause a number of tests to fail. @karelhala had this comment https://issues.redhat.com/browse/RHINENG-2286?focusedId=23267610&page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-23267610

strider added a commit to strider/insights-puptoo that referenced this pull request Dec 11, 2023
The old SAP-related fields[1] will be removed in favor of the "sap"
object[2]. Thus, this PR addresses RHINENG-2450.

For information, the pull request removing these old fields is [3][RHINENG-2286].

[1] - https://github.com/RedHatInsights/inventory-schemas/blob/master/schemas/system_profile/v1.yaml#L511-L534
[2] - https://github.com/RedHatInsights/inventory-schemas/blob/master/schemas/system_profile/v1.yaml#L483-L510
[3] - RedHatInsights/inventory-schemas#119

Signed-off-by: Gael Chamoulaud (Strider) <gchamoul@redhat.com>
Do not merge this one until RHINENG-2450 (puptoo) is completed.

Signed-off-by: Gael Chamoulaud (Strider) <gchamoul@redhat.com>
This change reverts the small change I've made in the initial commit in
order to test the validations jobs trigger.

Signed-off-by: Gael Chamoulaud (Strider) <gchamoul@redhat.com>
strider added a commit to strider/insights-puptoo that referenced this pull request Dec 2, 2024
The old SAP-related fields[1] will be removed in favor of the "sap"
object[2]. Thus, this PR addresses RHINENG-2450.

For information, the pull request removing these old fields is [3][RHINENG-2286].

[1] - https://github.com/RedHatInsights/inventory-schemas/blob/master/schemas/system_profile/v1.yaml#L511-L534
[2] - https://github.com/RedHatInsights/inventory-schemas/blob/master/schemas/system_profile/v1.yaml#L483-L510
[3] - RedHatInsights/inventory-schemas#119

Signed-off-by: Gael Chamoulaud (Strider) <gchamoul@redhat.com>
JoySnow pushed a commit to RedHatInsights/insights-puptoo that referenced this pull request Dec 3, 2024
The old SAP-related fields[1] will be removed in favor of the "sap"
object[2]. Thus, this PR addresses RHINENG-2450.

For information, the pull request removing these old fields is [3][RHINENG-2286].

[1] - https://github.com/RedHatInsights/inventory-schemas/blob/master/schemas/system_profile/v1.yaml#L511-L534
[2] - https://github.com/RedHatInsights/inventory-schemas/blob/master/schemas/system_profile/v1.yaml#L483-L510
[3] - RedHatInsights/inventory-schemas#119

Signed-off-by: Gael Chamoulaud (Strider) <gchamoul@redhat.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants