Skip to content

Releases: canonical/craft-providers

1.8.0

24 May 19:33
1.8.0
3ef4854
Compare
Choose a tag to compare

What's Changed

  • lint: enable pylint useless-supression, minor reformatting by @mr-cal in #192
  • lxd: use new use_base_instance parameter by @mr-cal in #202
  • lxd: add default for _run_lxc() parameter check=True by @mr-cal in #204
  • tests: use assert_called_once_with by @mr-cal in #206
  • Merge/1.7.2 by @mr-cal in #215
  • snap installer: capture error details when snap removal fails by @mr-cal in #214
  • tests: split lxd integration tests by @mr-cal in #207
  • lint: remove pylint useless suppression "too-many-lines" by @mr-cal in #216
  • tests: update brew by @mr-cal in #130
  • multipass: replace deprecated parameter --mem with --memory by @mr-cal in #217
  • lxd: add support for interim Ubuntu releases by @mr-cal in #219
  • readme: update readthedocs link by @sergiusens in #224
  • bases(buildd): track if instance is properly setup by @mr-cal in #223
  • Bump version: 1.7.2 → 1.8.0 by @mr-cal in #225

Full Changelog: 1.7.2...1.8.0

1.7.2

24 May 19:32
1.7.2
04569a3
Compare
Choose a tag to compare

What's Changed

  • lxc: add new method config_get() by @mr-cal in #203
  • lxd: check id map when launching an existing instance by @mr-cal in #205
  • lint: fixes for black and pylint by @mr-cal in #209
  • Bump version: 1.7.1 → 1.7.2 by @mr-cal in #210

Full Changelog: 1.7.1...1.7.2

1.7.1

24 May 19:32
1.7.1
2d288b4
Compare
Choose a tag to compare

What's Changed

  • buildd: add try/except block for snap refresh commands by @mr-cal in #198
  • lxd: set instance id map after launching or copying an instance by @mr-cal in #199
  • Merge branch 'main' into hotfix/1.7 by @mr-cal in #201
  • Bump version: 1.7.0 → 1.7.1 by @mr-cal in #200

Full Changelog: 1.7.0...1.7.1

1.7.0

24 May 19:31
1.7.0
186fee6
Compare
Choose a tag to compare

What's Changed

  • lxd: add lxc.copy() method to copy instances by @mr-cal in #179
  • tests: refactor lxd launcher tests by @mr-cal in #178
  • tests: test ubuntu 22.04 images by @mr-cal in #156
  • lxc: remove TODO for copying snapshots by @mr-cal in #181
  • lxd: launch instances from local instance instead of image by @mr-cal in #177
  • tests: improve lxd launcher tests for base instances by @mr-cal in #187
  • docs: explanation on network issues by @facundobatista in #185
  • buildd: check internet after network command fails (CRAFT-1461) by @facundobatista in #189
  • lxd: delete and recreate invalid bases instances by @mr-cal in #188
  • MultipassInstance: push_file_io() method works regardless of working dir by @mr-cal in #193
  • Merge/1.6.2 by @mr-cal in #196
  • Bump version: 1.6.2 → 1.7.0 by @mr-cal in #197

Full Changelog: 1.6.2...1.7.0

1.6.2

24 May 19:31
1.6.2
51d907c
Compare
Choose a tag to compare

What's Changed

  • ci: run workflow on all pull requests and oneflow branches by @mr-cal in #183
  • bases: disable automatic snap refreshes by @mr-cal in #182
  • Bump version: 1.6.1 → 1.6.2 by @mr-cal in #186

Full Changelog: 1.6.1...1.6.2

1.6.1

24 May 19:31
1.6.1
bec9a5e
Compare
Choose a tag to compare

What's Changed

  • lint:fix codespell typos by @mr-cal in #167
  • executor: store temporary files in the home directory by @mr-cal in #168
  • Bump version: 1.6.0 → 1.6.1 by @mr-cal in #170

Full Changelog: 1.6.0...1.6.1

1.6.0

24 May 19:30
1.6.0
e2d0802
Compare
Choose a tag to compare

What's Changed

  • lxd: improve error messages by @mr-cal in #161
  • executor: add is_running() method to base Executor class by @mr-cal in #164
  • providers: add Provider, LXDProvider, and MultipassProvider classes by @mr-cal in #163
  • Bump version: 1.5.1 → 1.6.0 by @mr-cal in #165

Full Changelog: 1.5.1...1.6.0

1.5.0

24 May 19:29
1.5.0
36f7dc5
Compare
Choose a tag to compare

What's Changed

  • snap installer: do not remove previous snap file by @mr-cal in #151
  • snap installer: refactor by @mr-cal in #152
  • snap installer: assert injected snaps by @mr-cal in #153
  • executor: add mount method to base Executor class by @mr-cal in #154
  • Bump version: 1.4.2 → 1.5.0 by @mr-cal in #155

Full Changelog: 1.4.2...1.5.0

1.4.2

24 May 19:29
1.4.2
63f5991
Compare
Choose a tag to compare

What's Changed

  • buildd: set snapd http-proxy and https-proxy by @mr-cal in #149
  • buildd: Pass on snapd no-CDN configuration if set by @cjwatson in #133
  • Bump version: 1.4.1 → 1.4.2 by @mr-cal in #150

Full Changelog: 1.4.1...1.4.2

1.4.1

24 May 19:29
1.4.1
cc26dc7
Compare
Choose a tag to compare

What's Changed

  • bases: allow overriding of compatibility tag by @mr-cal in #145
  • bases: fix bug in BuilddBase hostname validation logic by @mr-cal in #147
  • Bump version: 1.4.0 → 1.4.1 by @mr-cal in #148

Full Changelog: 1.4.0...1.4.1