I am trying to use jenkins job builder to manage my jenkins instance. However, JJB can't even connect to my jenkins due to a URL open error. Can anybody help me here?
root@infra-puppet:/etc/jenkins_jobs# jenkins-jobs -l debug test configs/jj-test-sanity.yml DEBUG:root:Reading config from /etc/jenkins_jobs/jenkins_jobs.ini DEBUG:root:Config: <ConfigParser.ConfigParser instance at 0x9e8396c> DEBUG:jenkins_jobs.builder:Parsing YAML file configs/jj-test-sanity.yml DEBUG:jenkins_jobs.builder:XMLifying job 'jj-test-sanity' Traceback (most recent call last): File "/usr/local/bin/jenkins-jobs", line 9, in <module> load_entry_point('jenkins-job-builder==0.0.334.1ac0507', 'console_scripts', 'jenkins-jobs')() File "/usr/local/lib/python2.7/dist-packages/jenkins_job_builder-0.0.334.1ac0507-py2.7.egg/jenkins_jobs/cmd.py", line 102, in main output_dir=options.output_dir) File "/usr/local/lib/python2.7/dist-packages/jenkins_job_builder-0.0.334.1ac0507-py2.7.egg/jenkins_jobs/builder.py", line 442, in update_job if (self.jenkins.is_job(job.name) File "/usr/local/lib/python2.7/dist-packages/jenkins_job_builder-0.0.334.1ac0507-py2.7.egg/jenkins_jobs/builder.py", line 380, in is_job return self.jenkins.job_exists(job_name) File "/usr/local/lib/python2.7/dist-packages/python_jenkins-0.2-py2.7.egg/jenkins/__init__.py", line 267, in job_exists self.get_job_info(name) File "/usr/local/lib/python2.7/dist-packages/python_jenkins-0.2-py2.7.egg/jenkins/__init__.py", line 150, in get_job_info response = self.jenkins_open(urllib2.Request(self.server + JOB_INFO%locals())) File "/usr/local/lib/python2.7/dist-packages/python_jenkins-0.2-py2.7.egg/jenkins/__init__.py", line 174, in jenkins_open return urllib2.urlopen(req).read() File "/usr/lib/python2.7/urllib2.py", line 126, in urlopen return _opener.open(url, data, timeout) File "/usr/lib/python2.7/urllib2.py", line 400, in open response = self._open(req, data) File "/usr/lib/python2.7/urllib2.py", line 423, in _open 'unknown_open', req) File "/usr/lib/python2.7/urllib2.py", line 378, in _call_chain result = func(*args) File "/usr/lib/python2.7/urllib2.py", line 1240, in unknown_open raise URLError('unknown url type: %s' % type) *urllib2.URLError: <urlopen error unknown url type: "https>* On Tuesday, May 21, 2013 3:48:56 PM UTC-7, lfast wrote: > > Thanks. I eventually figured out that even after failing to load, JJB > thinks the job is up to date. My work-around was to disable the up-to-date > check. But it took some digging to find the active python code in > > /usr/lib/python2.6/site-packages/jenkins_job_builder-0.4.0.64.g56083ed-py2.6.egg/jenkins_jobs/builder.py > >> -- You received this message because you are subscribed to the Google Groups "Jenkins Users" group. To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-users+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/groups/opt_out.