-
Notifications
You must be signed in to change notification settings - Fork 66
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
Remove removable
flag from package manifest
#532
Conversation
This PR should only be merged if changes made it into Kibana. @paul-tavares Could you ping us here when this happened? |
Did you check if the flag is used in the integrations repository? |
@mtojek It is for the system package. Al others are set to true (the default): https://github.com/elastic/integrations/blob/0ae2f28fa667952f1b8c682ebec4163bbfe3bef6/dev/import-beats/packages.go#L26 I'll follow up on the integrations repo as soon as we get this in, but first work must happen in Kibana. |
elastic/kibana#69761 is ready but without #204 & the corresponding Kibana change we can't push changes independently |
@jfsiii Not sure I follow why elastic/kibana#69761 can't be merged as it only removes a field and I assume if the registry still ships it, it should not affect the Kibana? If we would use the versioned API for every breaking change we do at the moment, we would already be at v25. This will of course change when we hit 7.9. |
Based on the discussion in elastic#455 it is not up to the package to decide which packages can be removed but Kibana. Because of this, the removable flag is removed from the registry and the packages. Closing elastic#455
@ruflin You're right elastic/kibana#69761 can go in before this change, just not the other way around. I'll merge that PR now
Having a strategy doesn't mean we need to use that strategy but we can discuss that in the relevant issue |
Merging as elastic/kibana#69906 is merged. |
The field removable is not supported anymore in the registry, see elastic/package-registry#532. This removes it from the importer script. Also removed it from the existing packages so the next releases will not contain anymore. It is not an issue that some of the existing packages contain it.
The field removable is not supported anymore in the registry, see elastic/package-registry#532. This removes it from the importer script. Also removed it from the existing packages so the next releases will not contain anymore. It is not an issue that some of the existing packages contain it.
The field removable is not supported anymore in the registry, see elastic/package-registry#532. This removes it from the importer script. Also removed it from the existing packages so the next releases will not contain anymore. It is not an issue that some of the existing packages contain it.
The field removable is not supported anymore in the registry, see elastic/package-registry#532. This removes it from the importer script. Also removed it from the existing packages so the next releases will not contain anymore. It is not an issue that some of the existing packages contain it.
The field removable is not supported anymore in the registry, see elastic/package-registry#532. This removes it from the importer script. Also removed it from the existing packages so the next releases will not contain anymore. It is not an issue that some of the existing packages contain it.
Based on the discussion in #455 it is not up to the package to decide which packages can be removed but Kibana. Because of this, the removable flag is removed from the registry and the packages.
Closing #455