Closed kenhys closed 7 months ago
Thanks! We need to add this new test here to run it in CI.
checking failure on local vm.
Technically package downgrade will work but, not same as before. Thus, uninstall v5 && re install v4 is the recommended action to do now.
Thanks! I'm concerned about the following points. I didn't think this step was necessary. I'm checking the behavior.
* Disable td-agent.service alias beforehand. * It conflict with v4 td-agent.service * If you didn't disable it, it causes broken symlink from td-agent.service to /lib/systemd/system/fluentd.service.
In my local env Rocky Linux 8, I don't need to manually remove the td-agent.service alias. It is automatically removed when uninstalling fluent-package.
I'm testing https://github.com/daipom/fluent-package-builder/commit/3471b31e036f420e0ed3cd4ff0f9eaf914d2e744 on my fork:
In my local env Rocky Linux 8, I don't need to manually remove the td-agent.service alias. It is automatically removed when uninstalling fluent-package.
I'm testing daipom@3471b31 on my fork:
* rpm: https://github.com/daipom/fluent-package-builder/actions/runs/7164750480 * apt: https://github.com/daipom/fluent-package-builder/actions/runs/7164750483
Let me sort out the necessary steps for downgrading while looking at these results.
To downgrade correctly you must:
* Disable td-agent.service alias beforehand. * It conflict with v4 td-agent.service * If you didn't disable it, it causes broken symlink from td-agent.service to /lib/systemd/system/fluentd.service. * Purge v5 apt-line in fluent-lts-apt-source or fluent-apt-source.
In my conclusion, these are required only for deb. For rpm, we don't need these steps because symlinks are automatically removed when uninstalling.
github: check downgrade to v4