git-resource-model's People
git-resource-model's Issues
Stale data being fetched on first run
If the repo already exists Rundeck may fetch and utilize stale data. It has been reported that on started Rundeck will have the old node information.
I believe these operations are out of order: https://github.com/rundeck-plugins/git-resource-model/blob/master/src/main/groovy/com/rundeck/plugin/GitManager.groovy#L203-L208
It could be that the pull should occur before the file handle is created otherwise the data may be stale until this method is called a second time?
Git resource model plugin is accepting SSH Key Path from Rundeck server file system and not from Key storage
Hi Team,
We recently started using Git/Resource model plugin as a node resource and found that it accepts SSH Key Path from Rundeck server file system but we want it to accept key storage.
We have multiple projects from customer and we cannot use local file system to store all the keys. We expect this plugin to accept Key storage (from UI) rather than having multiple keys on server.
Please note that we are using this plugin to access repository from Azure DevOps to get files which creates dependency to create multiple SSH keys.
Thanks,
Shweta
Feature request: Ansible inventory file format
This resource model could be very useful for those of us who maintain their Ansible source trees in a git repo. That said, Ansible's inventory format is not XML, JSON, or YAML.
git-resource-model-1.0.1.jar not working on Rundeck 3.3.0
Hi, looks like the git-resource-model-1.0.1.jar plugin is trying to import some class from old log4j logger and throws the following exceptions:
[2020-07-18T02:25:55,196] ERROR common.ProjectNodeSupport - Failed loading resource model source #2 in project xx, skipping: java.lang.NoClassDefFoundError: org/apache/log4j/Logger
Caused by: java.lang.NoClassDefFoundError: org/apache/log4j/Logger
Caused by: java.lang.ClassNotFoundException: org.apache.log4j.Logger
Steps to reproduce:
Copy git-resource-model-1.0.1.jar into libext and configure a project to retrieve nodes from git.
plugin appears to not be using the key storage for SSH key and looking at local disk
Hi
We are running rundeck 3.3.4 with this plugin
it appears that if we try and specify the key storage path for an SSH key, e.g. keys/rundeck_ssh
it fails with a NoSuchFileException - attached logs
we don't have any "on disk" key storage as we are deploying rundeck in a kubernetes cluster so the key storage is encrypted in the DB
it should be noted we are using the Git Import/Export functionality from the SCM plugin and this works correctly using same key storage
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. ๐๐๐
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google โค๏ธ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.