add new OS support for Fuel5.1

Asked by LiangChen

Hi,
   I have added a new OS type to Fuel5.1, add I have modified fuel-main, fuel-astute, fuel-library and fuel-web.
   All the thing is OK, but there is a little problem.

   The "cobbler list" CMD can return the new OS type, but the "cobbler profile“ CMD can't return the new OS type.
   The code has no effect, I run the "cobbler profile add" CMD to solve it.

   Could someone can tell me which code control the "cobbler profile“ and please describe it?

   Thanks.

Question information

Language:
English Edit question
Status:
Answered
For:
Fuel for OpenStack Edit question
Assignee:
No assignee Edit question
Last query:
Last reply:
Revision history for this message
Fabrizio Soppelsa (fsoppelsa) said :
#1

Hello LiangChen,

how did you manage the thing: Did you add your OS as a distro and created a kickstart file, so you can see the OS in the cobbler profile list?

The interesting code for cobbler is in fuel-main (as a Dockerfile and start.sh script), which provisons the cobbler docker container on the master, and in fuel-library/deployment/puppet/cobbler.
In deployment/puppet/docker/templates/functions.sh.erb you can find some cobbler templates.

I am not sure if this is the answer you were looking for.

Kind regards,
Fabrizio.

Can you help with this problem?

Provide an answer of your own, or ask LiangChen for more information if necessary.

To post a message you must log in.