Skip to content

Releases: thmttch/chef-continuum-anaconda

0.7.2

10 Dec 23:53
5b7a467
Compare
Choose a tag to compare

This is a backwards-INCOMPATIBLE release

  • Catch up with ipython -> jupyter rebranding: renamed everything to juptyer.
    This includes directories, attributes, and other backwards-incompatible
    changes.
  • More fixes to release process: don't include unnecessary files during berkshelf
    vendoring and release
  • Vagrant and notebook server fixes
    • you can use attributes to set the notebook server's security token. Be
      careful with this config!
      It is disabled in the quickstart Vagrant setup
      for convenience, and remains enabled by default.
  • Foodcritic fixes; resolves:
    • FC017: LWRP does not notify when updated: anaconda/providers/nbservice.rb:21
    • FC017: LWRP does not notify when updated: anaconda/providers/package.rb:21
    • FC017: LWRP does not notify when updated: anaconda/providers/package.rb:58
    • FC059: LWRP provider does not declare use_inline_resources: anaconda/providers/nbservice.rb:1
    • FC059: LWRP provider does not declare use_inline_resources: anaconda/providers/package.rb:1
    • FC048: Prefer Mixlib::ShellOut: ./providers/nbservice.rb:12
    • FC048: Prefer Mixlib::ShellOut: ./providers/package.rb:12

0.7.1

10 Dec 17:40
56fee43
Compare
Choose a tag to compare

This cookbook is now up for adoption! See CONTRIBUTING.md for details.

  • Post release cleanup:
    • release script and better document release process
    • remove references to Chef DK
  • (WIP!) Update Vagrant instructions:
    • Use Vagrant 2.0
    • Update image to use Ubuntu 16.04 LTS (xenial), from 14.04 LTS
  • Lint/Quality
    • Added CONTRIBUTING.md
    • Added TESTING.md, and move content from README.md to that file
    • Remove vim swapfiles from release, because chefignore doesn't seem to do
      shit.
  • Added checksums for new 5.0 Anaconda installers

0.7.0

10 Dec 15:57
e7d94a8
Compare
Choose a tag to compare

First official 0.7.x release; see 0.7.0 changelog for details. Snippet from changelog:

Many, many changes and fixes to support both the latest Chef version and the
latest Anaconda versions.

Adds support for Anaconda 4.4.0 and 5.0.1! 5.0.1 is now the default.

0.6.2

12 Oct 23:28
Compare
Choose a tag to compare

First official 0.6.x release; see 0.6.0 changelog for details.

Note that this reverts the release process back to using Chef 11.x/ChefDK 0.3.6
because of chef/chef#3888.

0.6.0

02 Oct 22:22
Compare
Choose a tag to compare

This is a backwards-INCOMPATIBLE release

API, cookbook changes:

  • Refactored attributes to be cleaner and more readable
  • The user and group are now created if they don't exist, and by default are
    installed under anaconda/anaconda
  • New attributes for configuring notebook server
  • The OS architecture (x86 versus x86_64) is now autodetected by default

Platform, support changes:

  • Added support for Anaconda 2.3 (all pythons and all architectures)
  • Removed support for all Anacondas < 2.2.0
  • updated metadata.rb 'supports' tags (hopefully this doesn't break anything)

Tools changes:

  • Migrated to chefdk 0.8.1
    • upgraded gems
    • updated chefspec
    • updated documentation
    • removed rbenv/rvm files

Testing changes:

  • Moved to kitchen-docker for Docker-based testing, which is much much much
    faster
  • Updated supported (tested) platforms:
    • ubuntu:
      • removed: 12.10, 13.04, 13.10
      • added: 15.04
    • debian:
      • removed: 6.0.5
      • added: 7.8, 8.1 (7.9 and 8.2 not in fauxhai yet)
    • centos:
      • removed: 5.8, 6.0, 6.3
      • added: 5.11, 6.6, 7.1.1503
    • redhat (chefspec only, no kitchen testing):
      • removed: 5.8, 6.3
      • added: 5.9, 6.6, 7.1.1503

0.5.1

27 May 00:16
Compare
Choose a tag to compare

0.5.0

21 May 20:21
Compare
Choose a tag to compare
  • Upgraded to Anaconda 2.2.0 from 2.0.1
    • Includes support for Anaconda 2.1.0
  • Added support for Miniconda
  • Upgraded Vagrantfile:
    • Upgraded Chef from 11.16+ to 12+ to match Kitchen tests
    • Upgraded OS from 12.04 to 14.04

0.4.4

15 Oct 16:00
Compare
Choose a tag to compare

Backwards-compatible fix for issue when using both the python cookbook and this
one. Issue: #12

0.4.3 was an unintended release, thanks to Chef Supermarket's crappiness.

0.4.2

25 Aug 21:37
Compare
Choose a tag to compare

New resource 'anaconda_nbservice', for running an IPython notebook server.
Somewhat experimental, it's fairly basic but usable.

0.4.1

21 Aug 22:30
Compare
Choose a tag to compare

Hotfix release:

  • bad attribute name broke conda package installs and removes. Identified by
    #8, fixed by
    #9. Cheers to
    @touchdown for the report.