Opened 3 years ago

Closed 3 years ago

Last modified 3 years ago

#164 closed enhancement (fixed)

Use YAML for configuration files

Reported by: Bruno Cornec Owned by: Bruno Cornec
Priority: major Milestone: 0.15.1
Component: pb Version: 0.14.5
Keywords: Cc:


It would be better to use YAML for configuration files (now it seems stable and tooled enough).

Requires the usage of the perl module as part of core dependencies, including in VM/VE/RM.

Change History (5)

comment:1 Changed 3 years ago by Bruno Cornec

Status: newassigned

This is the goal of the new 0.15 branch which will break compatibility with 0.14. All VE/VMs will have to be updated/recreated.

A tool to convert conf files will be provided.

comment:2 Changed 3 years ago by Bruno Cornec


comment:3 Changed 3 years ago by Bruno Cornec

Starting today, the devel branch will serve as a host for 0.15.x and future 0.14.x versions to solve other issue like #163 will have their own branch made (0.14.6 will hopefully be the only one).

comment:4 Changed 3 years ago by Bruno Cornec

Resolution: fixed
Status: assignedclosed

A lot of support added between rev [2249] and rev [2279]. Works for the transformed pbconf tree in devel with all the .yml files? Tested on itself with centos, fedora, mageia, opensuse, debian and ubuntu latest versions. More tests to come with other projects.

comment:5 Changed 3 years ago by Bruno Cornec

Also may evolve in the usage of conf files to benefit more from the YAML structure (avois list separated with ',' e.g.)

Note: See TracTickets for help on using tickets.