-
Notifications
You must be signed in to change notification settings - Fork 458
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
migrate obs-infraobs-integrations
owned packages to format_version: 3.0.0
#8028
Comments
obs-infraobs-integrations
owned packages to format_version: 3.0.0
@shmsr : I know there are couple integrations where the TSDB fields are touched. |
mongodb is the only package where I had to move |
can we pull the |
Migrated 4 more packages. See: #8216 |
Here's a script that'd make reviewing these PRs easier. Because of Here is something that might help:
Hope this helps. |
Should I pull out mongodb and influxdb from #8171? As influxdb ci failure is blocking us; I think it better to pull it out from that PR. |
yep sounds good - thanks! |
@andresrc mentioned a tool that helps in transforming the by-reference visualizations into by-value panels. Here's what I found: elastic/package-spec#316 Repository that contains the tool: https://github.com/flash1293/legacy_vis_analyzer (need to explore; at first glance looks simple to use). With this tool, we'd hopefully be able to address |
Summarising below the beta in fields.yml for each of the packages as part of the v3 migration. This will help to discuss any package specific unique scenarios.
|
I don't find there is any reason to keep it |
@lalit-satapathy For mysql, I see: https://github.com/elastic/beats/blob/main/metricbeat/module/mysql/status/_meta/fields.yml#L5 (status is ga) So to be consistent, marking them beta except |
Yes, I agree we should remove it since Hadoop is GA |
This is the old repository owned by a former Elastic employee. The maintained version is this fork. We should be using that fork instead! |
As discussed in the last sprint, I am creating separate issues to track things not done yet as part of this meta issue.
After create the aforementioned issues I will close this issue. We will look at those specific issues for better trackability. |
As I have created separate issues for blocking and non-blocking issues, and skipped validations during package-spec upgrade; I am closing this issue. Please feel free to re-open the issue if any discussion is required. |
@tommyers-elastic please refresh my memory, why was a blocker for spec v3 to migrate dashboards to lens? I have tried to migrate the Apache package and it seems to be possible #9818 |
@jsoriano While migrating packages to spec v3, we encountered issues with multiple packages, including Apache. Error example:
Find the actual error here. Noted down some errors while migrating to spec v3. Later, this PR was opened to address the error above: #8173. After that, we did not try migrating to spec v3. |
The checklist in the issue description tracks what packages have been migrated or not from v1/v2 -> v3 format. There were some blockers earlier because of which the migration of some packages could not be done but most of them are hopefully unblocked now. From the checklist, you see |
This issue captures all the work done and additional work required to migrate obs-infraobs-integrations owned packages to format_version 3.0.0.
In order to get some packages passing the new package-spec validations, several validation exclude rules were added. For these packages, the underlying issues should be fixed as soon as possible and the exclude rules removed. The fixes required for this are also captured in this issue.
The packages being migrated as part of this issue are:
apache [BLOCKED]PRs:
dimension
field previously missed during package-spec v3 migration #8260Issues blocking migration to format_version 3.0.0
Top 5 Errors [Logs IBM MQ]
panel to the lens #5662event.dataset
in this file. (see: #1). Probable fix could be a breaking change.Issues that need fixing but are currently skipped in 'validation.yml'
Other non-blocking issues that should be fixed in the future
{backend_commit_duration,wal_fsync_duration}.ns.{count,sum}
is set to long but it should be float instead. (ref)geo
mappings are not allowed at root level in ECS (ref)interface
mappings are not allowed at root level in ECS (ref). Also,interface
be nested like observer.egress.interface.*. Please refer ECS docs.os
mappings are not allowed at root level in ECS (ref)geo
mappings are not allowed at root level in ECS (ref)The text was updated successfully, but these errors were encountered: