Skip to content

status.openlabtesting.org/status doesn't support https #202

Closed

Description

@wangxiyuan

Let's make things better!

Describe the bug

status.openlabtesting.org doesn't support https protocol. https://status.openlabtesting.org/status can't be visited.

Related Job information

If the bug is related a CI job, put the job information below:

  • job name:
  • job build log link:
  • error log piece:

Steps to reproduce the issue

Describe how to reproduce the issue:

Additional context

Add any other context about the problem here.

Activity

  1. changed the title [-]http://status.openlabtesting.org/status doesn't support https[/-] [+]status.openlabtesting.org/status doesn't support https[/+] on Mar 1, 2019
  2. mrhillsman commented on Mar 1, 2019

    @mrhillsman
    Contributor

    I am not sure why we need https but the certificate for openlabtesting.org is wildcard SSL if this is approved by @kiwik @liu-sheng I will put on the server

  3. wangxiyuan commented on Mar 4, 2019

    @wangxiyuan
    ContributorAuthor

    zuul provide RESTful APIs via website. Like GET status.openlabtesting.org/status/api/buildsets. I suppose others can use these APIs to fetch job information. But If the request is from a https page, to follow the Same Origin Policy, some browsers will raise errors like:

    Mixed Content: The page at '<URL>' was loaded over HTTPS, but requested an insecure XMLHttpRequest endpoint '<URL>'. This request has been blocked; the content must be served over HTTPS.
    

    So could we support https for these APIs?

  4. liusheng commented on Mar 4, 2019

    @liusheng
    Contributor

    @mrhillsman yes, Xiyuan is working on a PoC about a Machine learning operation board, which is presented in a new web page and also need the jobs info from Zuul. So if it is not hard, please help to put it on. thanks :)

  5. self-assigned this
    on Mar 4, 2019
  6. kiwik commented on Mar 4, 2019

    @kiwik
    Contributor

    LGTM,
    @wangxiyuan please provide enough background information to help us to decide whether OpenLab should support your needs when you report a bug, thank you.

  7. wangxiyuan commented on Mar 19, 2019

    @wangxiyuan
    ContributorAuthor

    @mrhillsman The openlab environment was restored last week, so that the https protocol for status.openlabtesting.org is missing again. Could you please add it back? Thanks very much.

  8. wangxiyuan commented on Mar 26, 2019

    @wangxiyuan
    ContributorAuthor

    Thanks, ssl is supported now.

  9. wangxiyuan commented on Apr 3, 2019

    @wangxiyuan
    ContributorAuthor

    @mrhillsman The certificate file for OpenLab will be expired in 2019/04/08. It should be resigned again.

  10. mrhillsman commented on Apr 3, 2019

    @mrhillsman
    Contributor

    https works for site. anything else needed?

  11. wangxiyuan commented on Apr 3, 2019

    @wangxiyuan
    ContributorAuthor

    https works for site. anything else needed?

    CA will be expired next week. Just a reminder. :)

  12. mrhillsman commented on Apr 3, 2019

    @mrhillsman
    Contributor
  13. Yikun commented on Apr 8, 2019

    @Yikun

    Hey, @mrhillsman any process on it?

    The containerd teams need this tls setup before enable arm build ci, and the CA has been expired yesterday. pls help us to make it work, thanks!

  14. added a commit that references this issue on Apr 8, 2019
  15. mrhillsman commented on Apr 8, 2019

    @mrhillsman
    Contributor

    resolved

  16. added a commit that references this issue on Apr 9, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

enhancementNew feature or request

Type

No type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions