Worker hangs with private repo and https url
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Solum |
Triaged
|
High
|
Unassigned |
Bug Description
If a plan file uses a private repo but the href for the repo is the https clone url instead of the ssh clone url, the worker hangs while waiting for a username/password input when unit testing.
Sample Plan File:
version: 1
name: private_https_url
description: Testing private with https url.
artifacts:
- name: https
artifact_type: heroku
content:
href: https:/
private: True
language_pack: auto
unittest_cmd: sh unit_tests.sh
solum assembly create https_bug <plan_uri>
Logs:
2014-10-07 14:21:35.811 12320 DEBUG barbicanclient.
2014-10-07 14:21:35.821 12320 DEBUG solum.worker.
Identity added: /dev/shm/
Username for 'https:/
tags: | added: solum-worker |
Changed in solum: | |
importance: | Low → High |
milestone: | 2015.1.1 → next-mitaka |
@melissa-kam So currently we are supporting only ssh protocol for git for private repositories. Is that correct? If so, we need to update our documentation
https:/ /solum. readthedocs. org/en/ latest/ getting_ started/ index.html
In fact, the above documentation also needs to be updated with discussion about supporting private git repositories.