fluent / fluent-package-builder

td-agent (Fluentd) Building and Packaging System
Apache License 2.0
22 stars 23 forks source link

github: switch to use lxc #603

Closed kenhys closed 7 months ago

kenhys commented 7 months ago

vagrant on macos is fragile recently, try to use lxc.

kenhys commented 7 months ago

This is WIP to check whether it is available.

I'm not sure available lxc images on GitHub actions, so I'll replace target afterwards.

daipom commented 7 months ago

Great!! We have to fix the current unstable CI. Thanks! I'll consider it too!

kenhys commented 7 months ago

https://github.com/fluent/fluent-package-builder/actions/runs/7137422452/job/19437720881 Except on AmazonLinux 2023, it seems work expectedly.

kenhys commented 7 months ago

waiting CI.

kenhys commented 7 months ago

deb and rpm CI has passed.

kenhys commented 7 months ago

@daipom all checks has passed!

daipom commented 7 months ago

Note: We can remove Vagrantfile, but it may be useful to use the environments locally. It would be fine to leave it for now.

daipom commented 7 months ago

@kenhys This will be squash-merged. If there is any information that should be kept from each commit message, I'd appreciate it if you could summarize it in the first comment of the PR.