{"action":"created","issue":{"url":"https://api.github.com/repos/elifesciences/elife-xpub/issues/1064","repository_url":"https://api.github.com/repos/elifesciences/elife-xpub","labels_url":"https://api.github.com/repos/elifesciences/elife-xpub/issues/1064/labels{/name}","comments_url":"https://api.github.com/repos/elifesciences/elife-xpub/issues/1064/comments","events_url":"https://api.github.com/repos/elifesciences/elife-xpub/issues/1064/events","html_url":"https://github.com/elifesciences/elife-xpub/issues/1064","id":382167829,"node_id":"MDU6SXNzdWUzODIxNjc4Mjk=","number":1064,"title":"Fix uploading manuscripts on review environments","user":{"login":"damnhipster","id":2573277,"node_id":"MDQ6VXNlcjI1NzMyNzc=","avatar_url":"https://avatars1.githubusercontent.com/u/2573277?v=4","gravatar_id":"","url":"https://api.github.com/users/damnhipster","html_url":"https://github.com/damnhipster","followers_url":"https://api.github.com/users/damnhipster/followers","following_url":"https://api.github.com/users/damnhipster/following{/other_user}","gists_url":"https://api.github.com/users/damnhipster/gists{/gist_id}","starred_url":"https://api.github.com/users/damnhipster/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/damnhipster/subscriptions","organizations_url":"https://api.github.com/users/damnhipster/orgs","repos_url":"https://api.github.com/users/damnhipster/repos","events_url":"https://api.github.com/users/damnhipster/events{/privacy}","received_events_url":"https://api.github.com/users/damnhipster/received_events","type":"User","site_admin":false},"labels":[{"id":881146788,"node_id":"MDU6TGFiZWw4ODExNDY3ODg=","url":"https://api.github.com/repos/elifesciences/elife-xpub/labels/Deployment","name":"Deployment","color":"e2c448","default":false},{"id":943385414,"node_id":"MDU6TGFiZWw5NDMzODU0MTQ=","url":"https://api.github.com/repos/elifesciences/elife-xpub/labels/Tech%20Debt","name":"Tech Debt","color":"5319e7","default":false}],"state":"open","locked":false,"assignee":{"login":"giorgiosironi","id":160299,"node_id":"MDQ6VXNlcjE2MDI5OQ==","avatar_url":"https://avatars3.githubusercontent.com/u/160299?v=4","gravatar_id":"","url":"https://api.github.com/users/giorgiosironi","html_url":"https://github.com/giorgiosironi","followers_url":"https://api.github.com/users/giorgiosironi/followers","following_url":"https://api.github.com/users/giorgiosironi/following{/other_user}","gists_url":"https://api.github.com/users/giorgiosironi/gists{/gist_id}","starred_url":"https://api.github.com/users/giorgiosironi/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/giorgiosironi/subscriptions","organizations_url":"https://api.github.com/users/giorgiosironi/orgs","repos_url":"https://api.github.com/users/giorgiosironi/repos","events_url":"https://api.github.com/users/giorgiosironi/events{/privacy}","received_events_url":"https://api.github.com/users/giorgiosironi/received_events","type":"User","site_admin":false},"assignees":[{"login":"giorgiosironi","id":160299,"node_id":"MDQ6VXNlcjE2MDI5OQ==","avatar_url":"https://avatars3.githubusercontent.com/u/160299?v=4","gravatar_id":"","url":"https://api.github.com/users/giorgiosironi","html_url":"https://github.com/giorgiosironi","followers_url":"https://api.github.com/users/giorgiosironi/followers","following_url":"https://api.github.com/users/giorgiosironi/following{/other_user}","gists_url":"https://api.github.com/users/giorgiosironi/gists{/gist_id}","starred_url":"https://api.github.com/users/giorgiosironi/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/giorgiosironi/subscriptions","organizations_url":"https://api.github.com/users/giorgiosironi/orgs","repos_url":"https://api.github.com/users/giorgiosironi/repos","events_url":"https://api.github.com/users/giorgiosironi/events{/privacy}","received_events_url":"https://api.github.com/users/giorgiosironi/received_events","type":"User","site_admin":false}],"milestone":null,"comments":23,"created_at":"2018-11-19T11:17:52Z","updated_at":"2018-12-03T08:15:50Z","closed_at":null,"author_association":"CONTRIBUTOR","body":"Review environments only support xpub up to the point of uploading a manuscript. Review environments need integration with an S3 endpoint for manuscript upload to function correctly.\r\n\r\n## Tasks\r\n- [x] create temporary test environment from Helm chart\r\n- [x] reproduce problem and ensure the error is visible\r\n- [x] fiddle with it adding a container simulating S3\r\n- [x] configure app in `ci` to talk to `fakes3` as an endpoint\r\n- [x] add a new stage to the formula build that does some validation"},"comment":{"url":"https://api.github.com/repos/elifesciences/elife-xpub/issues/comments/443624361","html_url":"https://github.com/elifesciences/elife-xpub/issues/1064#issuecomment-443624361","issue_url":"https://api.github.com/repos/elifesciences/elife-xpub/issues/1064","id":443624361,"node_id":"MDEyOklzc3VlQ29tbWVudDQ0MzYyNDM2MQ==","user":{"login":"giorgiosironi","id":160299,"node_id":"MDQ6VXNlcjE2MDI5OQ==","avatar_url":"https://avatars3.githubusercontent.com/u/160299?v=4","gravatar_id":"","url":"https://api.github.com/users/giorgiosironi","html_url":"https://github.com/giorgiosironi","followers_url":"https://api.github.com/users/giorgiosironi/followers","following_url":"https://api.github.com/users/giorgiosironi/following{/other_user}","gists_url":"https://api.github.com/users/giorgiosironi/gists{/gist_id}","starred_url":"https://api.github.com/users/giorgiosironi/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/giorgiosironi/subscriptions","organizations_url":"https://api.github.com/users/giorgiosironi/orgs","repos_url":"https://api.github.com/users/giorgiosironi/repos","events_url":"https://api.github.com/users/giorgiosironi/events{/privacy}","received_events_url":"https://api.github.com/users/giorgiosironi/received_events","type":"User","site_admin":false},"created_at":"2018-12-03T08:15:50Z","updated_at":"2018-12-03T08:15:50Z","author_association":"CONTRIBUTOR","body":"> The CI config still gets used by the review environments spun up using Helm. We can look at renaming things to review to make it clearer.\r\n\r\nIf it helps, the process is to add the `review` config; deploy; switch the chart to use `review`; remove `ci` config."}}
{"actor":{"display_login":"giorgiosironi"}}