proposed-migration for ruby-jekyll-github-metadata 2.15.0-1

Bug #2023687 reported by Steve Langasek
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
ruby-jekyll-github-metadata (Debian)
New
Unknown
ruby-jekyll-github-metadata (Ubuntu)
Fix Released
Undecided
Steve Langasek

Bug Description

ruby-jekyll-github-metadata 2.15.0-1 is stuck in -proposed.

Revision history for this message
Steve Langasek (vorlon) wrote :

Many build-time test failures, the first of which is:

Failures:

  1) Jekyll::GitHubMetadata::SiteGitHubMunger generating repo for org with displayname sets title to org's displayname
     Failure/Error: expect(site.config["title"]).to eql("Jekyll")

       expected: "Jekyll"
            got: #<Jekyll::GitHubMetadata::Value:0x00007f3394d34cc0 @key="title", @value="jekyll", @rendered="jekyll">

       (compared using eql?)

       Diff:
       @@ -1,4 +1,7 @@
       -"Jekyll"
       +#<Jekyll::GitHubMetadata::Value:0x00007f3394d34cc0
       + @key="title",
       + @rendered="jekyll",
       + @value="jekyll">
     # ./spec/site_github_munger_spec.rb:177:in `block (3 levels) in <top (required)>'
     # /usr/share/rubygems-integration/all/gems/webmock-3.18.1/lib/webmock/rspec.rb:37:in `block (2 levels) in <top (required)>'

Changed in ruby-jekyll-github-metadata (Ubuntu):
assignee: nobody → Steve Langasek (vorlon)
Revision history for this message
Steve Langasek (vorlon) wrote :

Build failure was not reproducible locally; retrying in Launchpad.

Revision history for this message
Steve Langasek (vorlon) wrote :

Still fails in Launchpad. Closer look at the build log output above the listed errors shows it's trying to contact github.

[...]
Jekyll::GitHubMetadata::SiteGitHubMunger
  generating repo for user without displayname
 GitHub Metadata: No internet connection. GitHub metadata may be missing or incorrect.
 GitHub Metadata: No internet connection. GitHub metadata may be missing or incorrect.
    sets title to user's login
[...]

So these are network tests that should be disabled at build time.

Steve Langasek (vorlon)
Changed in ruby-jekyll-github-metadata (Ubuntu):
status: New → Fix Committed
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package ruby-jekyll-github-metadata - 2.15.0-1ubuntu1

---------------
ruby-jekyll-github-metadata (2.15.0-1ubuntu1) mantic; urgency=medium

  * debian/ruby-tests.rake: Disable tests that require network access
    to github. LP: #2023687.

 -- Steve Langasek <email address hidden> Tue, 13 Jun 2023 20:28:07 +0000

Changed in ruby-jekyll-github-metadata (Ubuntu):
status: Fix Committed → Fix Released
Changed in ruby-jekyll-github-metadata (Debian):
status: Unknown → New
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.