WIP: Add foreman ansible director plugin#13041
WIP: Add foreman ansible director plugin#13041nadjaheitmann wants to merge 8 commits intotheforeman:rpm/developfrom
Conversation
751c46b to
d876c2e
Compare
|
@theforeman/packaging I am trying to set up a new nodejs package and use the 'add_npm_package.sh' script. It runs well and I think the PR looks alright. However, the git annex cannot be resolved and it fails to build the package:
Does anyone have an idea how to fix this? Any hint appreciated! |
7057453 to
7eece8a
Compare
|
@ogajduse https://ci.theforeman.org/blue/organizations/jenkins/foreman-packaging-rpm-copr-pr-test/detail/foreman-packaging-rpm-copr-pr-test/7055/pipeline/#step-176-log-65 The pipeline keeps failing with git-annex errors. Any idea if I need special permissions for git-annex? It is somehow weird, I never had problems with that in previous PRs. It's just with these bundled nodejs-type packages. |
7eece8a to
684056c
Compare
684056c to
1839f36
Compare
https://github.com/ATIX-AG/foreman_ansible_director
This plugin add a novelty in development which is using Typescript for the front end. For this to work, we need to package some additional typescript-related packages.
We were originally planning to put this plugin into Katello space because we plan to use some Katello-specific features in the future. However, at the moment we moved it to the plugin space. If it is a better idea to move it to Katello from the beginning, we can still change that.
The Typescript config also requires to be loaded via webpack, so we need to add this to Foreman. Therefore, we have the following PR (to-do):
theforeman/foreman@develop...ATIX-AG:foreman:develop_with_ts
Hence, we have added two packages specifically into the Foreman space rather than the plugin space.