Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 578428 - planet: please provide access to planet git repos and server
Summary: planet: please provide access to planet git repos and server
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Infrastructure
Classification: Unclassified
Component: Other web server issues (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Planet Gentoo
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2016-03-28 04:27 UTC by Anthony Basile
Modified: 2016-04-16 01:33 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Anthony Basile gentoo-dev 2016-03-28 04:27:12 UTC
I published a blog entry at blogs.gentoo.org/blueness a few hours ago and its now showing up on planet.gentoo.org or https://planet.gentoo.org/universe/.
Comment 1 Anthony Basile gentoo-dev 2016-03-28 04:28:17 UTC
sorry that's supposed to read "and its NOT showing up on planet.gentoo.org"
Comment 2 Anthony Basile gentoo-dev 2016-03-30 20:48:15 UTC
ping?
Comment 3 Anthony Basile gentoo-dev 2016-04-01 11:17:56 UTC
jmbsvicetto turned on verbose debugging and got the following.  These errors are easy to fix.  He did fix this one, but there are probably more similar ones.

Since this debugging is going slowly can someone give me access to planet and I'll be able to dedicate the time to tracing this down.


ERROR:planet.runner:Error processing http://blogs.gentoo.org/blueness/category/planet/feed/
ERROR:planet.runner:UnicodeDecodeError: 'ascii' codec can't decode byte 0xc3 in position 6: ordinal not in range(128)
ERROR:planet.runner:  File "/usr/lib64/python2.7/site-packages/venus/planet/spider.py", line 449, in spiderPlanet
    data = feedparser.parse(feed, **options)
ERROR:planet.runner:  File "/usr/lib64/python2.7/site-packages/venus/planet/vendor/feedparser.py", line 3602, in parse
    feedparser.feed(data)
ERROR:planet.runner:  File "/usr/lib64/python2.7/site-packages/venus/planet/vendor/feedparser.py", line 1723, in feed
    sgmllib.SGMLParser.feed(self, data)
ERROR:planet.runner:  File "/usr/lib64/python2.7/sgmllib.py", line 104, in feed
    self.goahead(0)
ERROR:planet.runner:  File "/usr/lib64/python2.7/sgmllib.py", line 143, in goahead
    k = self.parse_endtag(i)
ERROR:planet.runner:  File "/usr/lib64/python2.7/sgmllib.py", line 320, in parse_endtag
    self.finish_endtag(tag)
ERROR:planet.runner:  File "/usr/lib64/python2.7/sgmllib.py", line 360, in finish_endtag
    self.unknown_endtag(tag)
ERROR:planet.runner:  File "/usr/lib64/python2.7/site-packages/venus/planet/vendor/feedparser.py", line 580, in unknown_endtag
    method()
ERROR:planet.runner:  File "/usr/lib64/python2.7/site-packages/venus/planet/vendor/feedparser.py", line 1540, in _end_content
    value = self.popContent('content')
ERROR:planet.runner:  File "/usr/lib64/python2.7/site-packages/venus/planet/vendor/feedparser.py", line 867, in popContent
    value = self.pop(tag)
ERROR:planet.runner:  File "/usr/lib64/python2.7/site-packages/venus/planet/vendor/feedparser.py", line 782, in pop
    mfresults = _parseMicroformats(output, self.baseuri, self.encoding)
ERROR:planet.runner:  File "/usr/lib64/python2.7/site-packages/venus/planet/vendor/feedparser.py", line 2280, in _parseMicroformats
    p.vcard = p.findVCards(p.document)
ERROR:planet.runner:  File "/usr/lib64/python2.7/site-packages/venus/planet/vendor/feedparser.py", line 2222, in findVCards
    sVCards += '\n'.join(arLines) + '\n'
Comment 4 Anthony Basile gentoo-dev 2016-04-01 11:34:34 UTC
(In reply to Anthony Basile from comment #3)

> 
> Since this debugging is going slowly can someone give me access to planet
> and I'll be able to dedicate the time to tracing this down.
> 
> 

I've put all of venus and git://anongit.gentoo.org/sites/planet.git on my home box and I'm not getting this error.  I think the locales on planet are wrong.
Comment 5 Anthony Basile gentoo-dev 2016-04-02 09:19:37 UTC
(In reply to Anthony Basile from comment #4)
> (In reply to Anthony Basile from comment #3)
> 
> > 
> > Since this debugging is going slowly can someone give me access to planet
> > and I'll be able to dedicate the time to tracing this down.
> > 
> > 
> 
> I've put all of venus and git://anongit.gentoo.org/sites/planet.git on my
> home box and I'm not getting this error.  I think the locales on planet are
> wrong.

Can someone please give me access to this system, this is an easy issue to fix.
Comment 6 Anthony Basile gentoo-dev 2016-04-08 11:15:06 UTC
(In reply to Anthony Basile from comment #5)
> (In reply to Anthony Basile from comment #4)
> > (In reply to Anthony Basile from comment #3)
> > 
> > > 
> > > Since this debugging is going slowly can someone give me access to planet
> > > and I'll be able to dedicate the time to tracing this down.
> > > 
> > > 
> > 
> > I've put all of venus and git://anongit.gentoo.org/sites/planet.git on my
> > home box and I'm not getting this error.  I think the locales on planet are
> > wrong.
> 
> Can someone please give me access to this system, this is an easy issue to
> fix.

I'm now officially on the planet team and need access to the git repos.  Also, I'd like to help server side, so if I may also have access to planet.gentoo.org.  Thanks.
Comment 7 Anthony Basile gentoo-dev 2016-04-08 11:18:31 UTC
(In reply to Anthony Basile from comment #6)
> (In reply to Anthony Basile from comment #5)
> > (In reply to Anthony Basile from comment #4)
> > > (In reply to Anthony Basile from comment #3)
> > > 
> > > > 
> > > > Since this debugging is going slowly can someone give me access to planet
> > > > and I'll be able to dedicate the time to tracing this down.
> > > > 
> > > > 
> > > 
> > > I've put all of venus and git://anongit.gentoo.org/sites/planet.git on my
> > > home box and I'm not getting this error.  I think the locales on planet are
> > > wrong.
> > 
> > Can someone please give me access to this system, this is an easy issue to
> > fix.
> 
> I'm now officially on the planet team and need access to the git repos. 
> Also, I'd like to help server side, so if I may also have access to
> planet.gentoo.org.  Thanks.


Also there are two independent git repositories, but only one seems to be functional:

git+ssh://git@git.gentoo.org/proj/planet-gentoo.git

git+ssh://git@git.gentoo.org/sites/planet.git

We should address this.
Comment 8 Robin Johnson archtester Gentoo Infrastructure gentoo-dev Security 2016-04-08 20:51:26 UTC
(In reply to Anthony Basile from comment #7)
> Also there are two independent git repositories, but only one seems to be
> functional:
> 
> git+ssh://git@git.gentoo.org/proj/planet-gentoo.git
> git+ssh://git@git.gentoo.org/sites/planet.git
> 
> We should address this.

What do you mean seems functional?
https://gitweb.gentoo.org/proj/planet-gentoo.git/
https://gitweb.gentoo.org/sites/planet.git/
both work for me
Comment 9 Anthony Basile gentoo-dev 2016-04-08 22:39:19 UTC
(In reply to Robin Johnson from comment #8)
> (In reply to Anthony Basile from comment #7)
> > Also there are two independent git repositories, but only one seems to be
> > functional:
> > 
> > git+ssh://git@git.gentoo.org/proj/planet-gentoo.git
> > git+ssh://git@git.gentoo.org/sites/planet.git
> > 
> > We should address this.
> 
> What do you mean seems functional?
> https://gitweb.gentoo.org/proj/planet-gentoo.git/
> https://gitweb.gentoo.org/sites/planet.git/
> both work for me

Perhaps I misunderstand what each is for.  Both have approximately the same contents, but when jmbsvicetto was working on the above issue, he pushed to sites/planet.git, not planet-gentoo.git.

What is each for?
Comment 10 Robin Johnson archtester Gentoo Infrastructure gentoo-dev Security 2016-04-08 22:55:49 UTC
a3li:
You added sites/planet in January; was it meant to be a repo rename from proj/planet-gentoo instead? Their history was identical up to mid December, then it diverged.
Comment 11 Anthony Basile gentoo-dev 2016-04-16 01:33:03 UTC
i've fixed the original aggregation problem on planet.gentoo.org, so i'm going to close this.