Giter Site home page Giter Site logo

git-resource-model's People

Contributors

ltamaster avatar

Stargazers

 avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

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

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

git_resource_model_error

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

rundeck_git_error.txt

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 photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.