Comments (11)
example error for people who search
Error: Failed to apply catalog: Parameter webhook_url failed on Git_webhook[puppet_webhook]: Git webhook URL must be fully qualified, not 'https://puppet:[email protected]:8089/payload' at /etc/puppetlabs/puppet/environments/production/site/profile/manifests/master.pp:12
Wrapped exception:
Git webhook URL must be fully qualified, not 'https://puppet:[email protected]:8089/payload'
from abrader-gms.
Weakened the validation per your suggest, as seen in this commit: 61def08
from abrader-gms.
Or...rather this commit: 9ae51c1
from abrader-gms.
yeah I found it ;)
from abrader-gms.
I am still getting error:
Failed to apply catalog: Parameter webhook_url failed on Git_webhook[web_post_receive_webhook]: Git webhook URL must be fully qualified, not 'puppet:[email protected]:8088/payload' at /etc/puppetlabs/puppet/environments/production/modules/profiles/manifests/r10k.pp:113 Wrapped exception: Git webhook URL must be fully qualified, not 'puppet:[email protected]:8088/payload'
- zack/r10k, 2.6.5
- abrader/gms, 0.0.6
r10k code
git_webhook { 'web_post_receive_webhook' :
ensure => present,
webhook_url => 'https://puppet:[email protected]:8088/payload',
token => hiera('gitlab_api_token'),
project_name => 'puppet/control',
server_url => 'https://fqdn.gitlab.com',
disable_ssl_verify => true,
provider => 'gitlab',
}
Shouldn't matter but, I'm using gitlab.
from abrader-gms.
My apologies for the delay. Confirmed the issue. Thanks for the submission. I will be getting to the refactoring of the regex shortly.
from abrader-gms.
@oznah Please try the validation from this release: https://github.com/abrader/abrader-gms/blob/master/lib/puppet/type/git_webhook.rb#L36
Worked for me, would like your input.
from abrader-gms.
I will give it a try tomorrow.
On Thu, Apr 16, 2015, 3:57 PM Andrew Brader [email protected]
wrote:
@oznah https://github.com/oznah Please try the validation from this
release:
https://github.com/abrader/abrader-gms/blob/master/lib/puppet/type/git_webhook.rb#L36Worked for me, would like your input.
—
Reply to this email directly or view it on GitHub
#5 (comment).
from abrader-gms.
Confirmed with other interested parties this is now working for them as well. Committed changes to a new forge release v.0.0.8: https://forgeapi.puppetlabs.com/v3/files/abrader-gms-0.0.8.tar.gz
from abrader-gms.
Sorry for the delay. I confirmed that this is working now. No more error.
from abrader-gms.
No worries. Thanks for checking.
from abrader-gms.
Related Issues (20)
- Gitlab only allows a single SSH key to be used once on a given repo as a Deploy Key HOT 2
- Add disable_ssl_verify to the gitlab provider HOT 2
- Add Gerrit support HOT 2
- Document that at least the gitlab provider creates new webhooks when the url changes HOT 8
- stash provider for git_deploy_key won't create keys if none exist HOT 3
- Stash: external-hooks - 'safe_path' needs to be set
- Wrong rights on lib/puppet/provider/gms_webhook/github.rb HOT 13
- missing tag 1.0.3 HOT 1
- Compile error - no such file to load puppet_x/gms/type HOT 21
- Gitlab only accepts a deploy key to one project HOT 4
- New Feature: Support the Bitbucket Server Web Post Hooks Plugin HOT 1
- Errors with GitLab 8.15 HOT 2
- undefined local variable or method `get_token' HOT 3
- git_deploy_key with gitlab will not work when project is on a sub-subgroup
- git_webhook doesn't change hook after it's been created HOT 2
- Is it possible to modify Gitlab Settings-> Outbound Requests -> Allow requests to the local network from hooks and services? HOT 4
- Gitlab API v3 is no longer supported HOT 6
- Migrate module to voxpupuli HOT 4
- add puppet 6 support HOT 1
- unexpected token
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.
from abrader-gms.