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

requirements: update craft-providers to 1.8.0 #206

Merged
merged 1 commit into from
Mar 2, 2023

Conversation

mr-cal
Copy link
Collaborator

@mr-cal mr-cal commented Mar 2, 2023

  • Have you signed the CLA?

Update craft-providers to 1.8.0.

The main value-add for rockcraft users is the auto-cleaning of instances that are interrupted during setup.

Changelog

1.8.0 (2023-03-01)


  • Track if instances are properly setup when launching. If the instance did not fully
    complete setup and auto-clean is enabled, the instance will be cleaned and recreated.
  • Add new field setup to instance configuration to track set up status
  • Update base compatibility tag from base-v0 to base-v1
  • Add new BuilddBaseAliases for Lunar and Kinetic
  • Add support for interim Ubuntu releases for LXD
  • Add support for custom LXD image remotes. LXD remotes can now add any
    remote server to retrieve images from using the RemoteImage class.
  • Add deprecation warning for LXD function configure_buildd_image_remote().
    Usage of this function should be replaced with RemoteImage's add_remote().
  • Rename BuilddBase function setup_instance_config() to update_compatibility_tag()
  • Update brew for macos CI tests
  • Update readthedocs link in readme
  • Capture subproccess error details when snap removal fails (originally raised by @bencekov for rockcraft)
  • Add default for _run_lxc() parameter check=True
  • Refactor lxd unit and integration tests
  • Enable more pylint checks
  • Use new use_base_instance parameter when launching LXD instances from LXDProvider

@mr-cal mr-cal merged commit 1cf81ed into canonical:main Mar 2, 2023
@mr-cal mr-cal deleted the craft-providers-1.8.0 branch March 2, 2023 19:05
cjdcordeiro pushed a commit to cjdcordeiro/rockcraft that referenced this pull request Mar 31, 2023
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