Skip to content

Releases: ComputeCanada/magic_castle

Magic Castle 5.4

15 Nov 21:13
Compare
Choose a tag to compare

Fixed

  • [OpenStack] Fix image_id condition for login and node
  • [CloudFlare] Update to CloudFlare provider 2.0 and pinned the version in dns.tf.

Magic Castle 5.3

30 Sep 14:37
Compare
Choose a tag to compare

Added

Changed

  • [puppet] Activate selinuxuser_tcp_server boolean to allow confined users to run MPI jobs (issue ComputeCanada/puppet-magic_castle#12)
  • [puppet] FreeIPA OTP activation command is now subscribed to server install exec

Fixed

  • [OpenStack] Set the image_id to null when the root disk is a volume to avoid false detection of change by Terraform

Magic Castle 5.2

20 Sep 22:54
Compare
Choose a tag to compare

Added

  • Travis CI automated testing for Terraform and Puppet files
  • Travis CI build status is now at the beginning of README.md
  • [docs] Added contribution section to README.md
  • [OVH] Added a Terraform file for network related ressources
  • [OpenStack] Added a Terraform file for network related ressources
  • [cloud-init] Added removal of firewalld package in mgmt.yaml
  • [docs] Added docs on building SELinux enabled image for OVH cloud
  • [OpenStack] Added the definition of a root disk block device with condition on flavor choice and root disk size
  • [GCP] Added the ability to set the boot disk size with var.root_disk_size
  • [Azure] Added the ability to set the os storage volume size with var.root_disk_size
  • [AWS] Added the ability to set the root disk size with var.root_disk_size
  • [docs] Added documentation on variable root_disk_size
  • [puppet] Added myproxy and gridftp as service in globus module

Changed

  • Release script now takes only one version number
  • Release script now fixes the Terraform providers' version
  • [docs] Updated globus documentation
  • [docs] Renamed developpers docs
  • [OVH] OVH infrastructure file is now a symlink to the OpenStack infrastructure file
  • [puppet] Globus is now installed only if globus_user/password is defined in the hieradata
  • [puppet] Globus endpoint name is now set based on the domain name instead of the instance hostname
  • [puppet] FreeIPA ip address parameter on mgmt is now fixed to eth0 interface
  • [puppet] Firewall chains and rules that were not set by puppet are now purged
  • [puppet] Configure network, netmask and ip to always map to eth0 interface
  • [puppet] Configure slurmctld ip address to eth0 to fix issue when there more than one NIC

Removed

  • Removed version number from documentation

Fixed

  • [AWS] Fixed dependency cycle with volumes
  • [AWS] Fixed firewall definition
  • [AWS] Fixed dependency cycle with mgmt ip addresses
  • [OVH] Fixed dependency cycle
  • [docs] Fixed typos and rfc links

Magic Castle 5.1

26 Aug 18:41
Compare
Choose a tag to compare

First public release of Magic Castle

Changelog

  • Merged main repo and docs repo
  • Updated links to point to GitHub repo