Closed relrod closed 7 years ago
I have an (untested, but building) first attempt here: http://koji.fedoraproject.org/koji/taskinfo?taskID=14590394 but it is against f23. Not sure yet if it is missing anything for epel7.
http://koji.fedoraproject.org/koji/taskinfo?taskID=14590511 ok it apparently builds for epel7 too, but still untested. Will do that soon.
Cool!
The config file is missing from the first build. It has to be installed in /etc/fas/production.ini
The python-alembic is not mandatory to run fas.
You can remove everything related to fas-client and build a new spec file in git repo fas-client.
Note, you can fire some tests after added some fake data as below (requires python-fake-factory though /me needs to make this optional in the code):
fas-admin --initdb --default-value
fas-admin --generate-fake-data -n 666
Other than that, this look good.
The python-alembic is not mandatory to run fas.
Well not to run FAS itself but pretty useful for the upgrades :)
@laxathom thanks for the feedback! I'll make those changes soon!
Hey so, while fixing up thing and thinking on the long term of the software lifetime, I realized that as we're building a software non-fedora specific, we might also need to pull out the fedora project templates code as a subpackage fas-templates-fedora
.
This way, it will make thing easier to only update the template when needed. The front-end - the UI - code will have its own life circle.
we might also need to pull out the fedora project templates code as a subpackage fas-templates-fedora.
Sounds like a nice idea, with two remarks:
You can remove everything related to fas-client and build a new spec file in git repo fas-client.
@pypingou is fas-client
also needed for flock?
@relrod for the moment just having a web ui to test/poke is sufficient for flock imho.
fas-client will be needed, but we won't be porting stg hosts to FAS3 right now anyway, so it gives us a little more time. My idea is:
How does that sound?
FAS is now packaged. are we right to close this one off?
We are. Closing
This issue is for tracking.