Opened 23 months ago

Closed 23 months ago

Last modified 23 months ago

#164 closed enhancement (fixed)

Use YAML for configuration files

Reported by: bruno Owned by: bruno
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 23 months ago by bruno

  • Status changed from new to assigned

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 23 months ago by bruno

  • Milestone changed from 0.14.6 to 0.15.1

comment:3 Changed 23 months ago by bruno

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 23 months ago by bruno

  • Resolution set to fixed
  • Status changed from assigned to closed

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 23 months ago by bruno

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.