Skip to content

Latest commit

 

History

History
135 lines (110 loc) · 6.73 KB

RELEASES.md

File metadata and controls

135 lines (110 loc) · 6.73 KB

Release convention

Release Kind Description
x.0.0 Major Major change in the libre constitution
x.x.0 Minor Major change in offered in libre config (second numeric coresponding to the stable libre release number. ex: libre 0.2 = stable 0.2 release)
x.x.x Push Evolution, bugfix or security fix related to the libre build construction. Pair number are for stables releases. Unpair number are for tests releases.

Release naming rules

Release name are based on constellation name seleted according to major star proximity to the solar system. The clostest the constellation are from the solar system, the better they are.

Release Name Description
1.0.x Solar To be defined
0.9.x Lyra To be defined
0.8.x Centaurus To be defined
0.7.x Cygnus To be defined
0.6.x Pegasus Stable classroom deployment in AWS
0.5.x Cetus Stable release for Centos 7.6 environment
0.4.x Sextans Stabilize infra AWS deployment
0.3.x Orions Adding infra management
0.2.x Hydrus Adding session management
0.1.x hercules Revamped with NoSuchCommand review
0.0.x libra POC for libre istallation

Release history

version 0.7.x (Cygnus)

Release Date Description
0.7.15 2019-06-28 Many bugfix and stabilisation work. Prepare Centaurus release cycle
0.7.12 2019-06-16 Stable release for lab usage tested with startx ansible course
0.7.11 2019-06-15 More stable lab usage with addition of grade-line lib for lab grade scripts
0.7.9 2019-06-14 Improve lab usage
0.7.8 2019-06-12 Stabilize installation and lab in EX001 example
0.7.7 2019-06-10 Adding Xvnc workstation support in EX001 example
0.7.5 2019-06-08 Improve loading sequence and reduce time spend for infra deployment
0.7.3 2019-06-03 Stable lab management
0.7.0 2019-06-01 Stable infrastructucture deployement and improved lab integration

version 0.6.x (Pegasus)

Release Date Description
0.6.19 2019-06-01 Full AWS provisioning deployment and integration of book generation
0.6.17 2019-05-31 Improve AWS infrastructure deployement for a full classroom support
0.6.16 2019-05-29 Debugging student loading
0.6.15 2019-05-27 Stabilize post-provisioning on self infrastructure.
0.6.11 2019-05-22 Improving lab and infra management.
0.6.10 2019-05-19 Remove usless become, delegate_to. Change instructor dependency and install sequence. Stabilize infra self provisioning sequence (only with virt kernel)
0.6.9 2019-05-18 Speeup libre reinstall.
0.6.7 2019-05-18 Move user config to dedicated role installation and reduce loading tasks
0.6.5 2019-05-16 Change infra workflow and start classroom libre installation. Move libre version form user config to internal config
0.6.3 2019-05-12 Move self infra to kvm backend and introduce infra state. Improve all playbook runtime by reducing number of task performed during load sequence.
0.6.1 2019-05-12 Optimize loading sequence
0.6.0 2019-05-06 Stable release for infra deployment in aws environment

version 0.5.x (Cetus)

Release Date Description
0.5.99 2019-05-09 Debug infra aws deployment
0.5.44 2019-05-02 Stable instructor install on Centos 7.6
0.5.43 2019-04-29 Add repository refresh on install and signsheet record in instructor container
0.5.40 2019-04-27 Update to Centos 7.6 environment
0.5.34 2018-12-09 Reorg var dependencies and log management
0.5.32 2018-11-30 Clean service dependencies
0.5.30 2018-11-27 Upgrade sxapi dependencies in instructor container (move to yaml)
0.5.24 2018-11-10 Improve configuration option in user ~/.libre directory
0.5.10 2018-11-07 Improve error handling
0.5.0 2018-10-31 Change in user management

version 0.4.x (Sextans)

Release Date Description
0.4.26 2018-10-26 Stable release for Centos deployment
0.4.14 2018-10-25 Refactor and optimize ansible code
0.4.8 2018-10-18 Change usage and help script
0.4.6 2018-10-15 Move to an exclusive Centos environment installation
0.4.2 2018-10-14 Improve online help and dynamic loading
0.4.0 2018-10-11 Fixed installer by NoSuchCommand

version 0.3.x (Orion)

Release Date Description
0.3.16 2018-10-11 Stable release with limited option for infra
0.3.8 2018-10-10 Move directory structure with NoSuchCommand expertise
0.3.4 2018-10-10 Upgrade sxapi dependencies in instructor container
0.3.2 2018-10-09 Add course book display in instructor container
0.3.1 2018-10-08 Instructor container can display course and session info
0.3.0 2018-10-07 Add instructor container

version 0.2.x (hydrus)

Release Date Description
0.2.14 2018-10-06 Add aws and prem infra backend
0.2.12 2019-10-05 Add self infrastruction backend
0.2.6 2019-10-04 Exchange info between ansible and bin script with /tmp/libre.txt
0.2.0 2018-10-03 Add auto-completion script

version 0.1.x (hercules)

Release Date Description
0.1.22 2018-10-01 Introduce infra role
0.1.12 2019-10-01 Improve bin command
0.1.8 2018-09-30 Add lab, chapter and course role
0.1.2 2018-09-29 Introduce ~/.libre configuration directory
0.1.1 2018-09-28 Reorg var inclusion in all roles
0.1.0 2018-09-27 Revamping code by NoSuchCommand

version 0.0.x (libra)

Release Date Description
0.0.6 2018-09-26 Add instructor and student role
0.0.5 2018-09-25 Add repository role
0.0.4 2018-09-22 Add libre role
0.0.2 2018-09-21 Add libre installer

version beta (zero-day)

| beta | 2018-09-14 | test component for POC TMS capacities