Project

General

Profile

Feature #754

Feature #751: BugZilla migration

update BSA to reflect BugZilla location change

Added by Florian Effenberger about 3 years ago. Updated about 2 years ago.

Status:
Closed
Priority:
Urgent
Assignee:
Category:
BSA
Target version:
-
Start date:
Due date:
2015-01-14
% Done:

0%

Estimated time:
Tags:
URL:

Description

By the day our new BugZilla instance is live, the BSA needs updating to reflect the new URL and, if applicable, new APIs
Rob Snelders and Cloph can provide information on that; a test-drive before is very much desired


Related issues

Related to Infrastructure - Feature #753: update website link, web services and scripts/tools referring to the old BugZilla instanceClosed2014-11-23

History

#1 Updated by Robinson Tryon about 3 years ago

  • Status changed from New to In Progress

Florian Effenberger wrote:

By the day our new BugZilla instance is live, the BSA needs updating to reflect the new URL and, if applicable, new APIs
Rob Snelders and Cloph can provide information on that; a test-drive before is very much desired

I expect the test to proceed pretty quickly: We can just point the test-install of the BSA at the test-install of Bugzilla. Tollef will be providing an updated db dump against the newest version of Bugzilla shortly; we can run the test after that point.

#2 Updated by Florian Effenberger about 3 years ago

Did you poke Rob Snelders to see how the BSA needs to be updated, and did you poke Cloph so he's aware he needs to do the magic to make it run?
This does not depend on an actual migration date or a new testing database; people need to be notified in advance and be ready, so it comes not by surprise
The task cannot be completed before the VM runs, but it can be prepared a lot in advance

#3 Updated by Robinson Tryon about 3 years ago

Florian Effenberger wrote:

Did you poke Rob Snelders to see how the BSA needs to be updated, and did you poke Cloph so he's aware he needs to do the magic to make it run?

I've mentioned the BSA updates to both Cloph and Rob. I'm looking forward to finding a good time for us to get together and complete a basic functionality test.

#4 Updated by Florian Effenberger about 3 years ago

  • Due date changed from 2014-11-15 to 2014-11-23

As discussed during the call, putting this on the todo for this week
The earlier you poke Cloph and Rob, the better

#5 Updated by Robinson Tryon about 3 years ago

Just did some cursory testing with Rob.

Also pinged alex to get an account for Rob on the VM, so we can next install the BSA locally and run through our tests.

(Rob: Ideally we'll want to factor-out our BSA config so it's controlled by salt states, but we can punt on that for now)

#6 Updated by Robinson Tryon about 3 years ago

  • Related to Feature #753: update website link, web services and scripts/tools referring to the old BugZilla instance added

#7 Updated by Robinson Tryon about 3 years ago

I believe Rob has credentials now; will check w/Cloph, etc..

#8 Updated by Rob Snelders about 3 years ago

I haven't received an ok or URL yet. Hopefully I will get that soon so I can try it out this weekend.

#9 Updated by Florian Effenberger about 3 years ago

I just poked Cloph via mail

#10 Updated by Florian Effenberger about 3 years ago

  • Due date changed from 2014-11-23 to 2014-12-14

Should be working now, but please verify this week

#11 Updated by Rob Snelders about 3 years ago

Ok. But I don't know where to login or anything.

#12 Updated by Florian Effenberger about 3 years ago

IMHO it's newdesign.libreoffice.org or bugzilla-test.documentfoundation.org, can you try? Thanks! ;)

#13 Updated by Rob Snelders about 3 years ago

On both servers I get a:

Permission denied (publickey).

#14 Updated by Florian Effenberger about 3 years ago

I asked Cloph to have a look

#15 Updated by Florian Effenberger almost 3 years ago

Any news? Robinson, can you ensure Rob gets access, and poke Cloph if necessary?
My latest information is Rob should have access, but obviously it doesn't seem to work - if we can fix that before the holidays, that'd be great!

#16 Updated by Rob Snelders almost 3 years ago

I still can't login. Can this please be solved.

#17 Updated by Florian Effenberger almost 3 years ago

Robinson: Did you talk to Cloph before his vacation?
Cloph is offline until January 6 and it would have been ideal to have
that dealt with before, this the due date in this ticket... ;-)

Rob: Can you try logging in as using
your SSH key? Just manually added that, but I fear I can't help out
further on the setup, only know that in
/var/www/sites/newdesign.libreoffice.org there should be the
respective website

#18 Updated by Rob Snelders almost 3 years ago

I still get a permission denied.

#19 Updated by Rob Snelders almost 3 years ago

I get the permission denied before I get a password-request. I had given Alex also a password-hash to set so I assume I should also get a request for this password.

#20 Updated by Florian Effenberger almost 3 years ago

Login only works via SSH key, not via password. I have used the SSH key
you previously had on kermit already, one of our web servers.

Login per se works, as I can get onto the machine using my key.

Did your key change? If so, can you privately e-mail me your current SSH
key?

#21 Updated by Florian Effenberger almost 3 years ago

Got the new key from Rob and added it to the machine, waiting for his feedback now if access works

#22 Updated by Rob Snelders almost 3 years ago

It works. Thnx

Now I can login on newdesign. But where is the bugzilla/BSA-instance?
I can't login onto the bugzilla-test.documentfoundation.org. What is the username for that machine?

#23 Updated by Florian Effenberger almost 3 years ago

IMHO Cloph suggested to use the newdesign machine for the BSA testing. I
had hoped this could be sorted out before the holiday break, but it
seems it didn't. :-) I lack insight here, so for the moment the only
thing I can ask is:

Robinson, can you add Rob's SSH key to the bugzilla-test machine as
well? This one is your baby. :)

#24 Updated by Robinson Tryon almost 3 years ago

Florian Effenberger wrote:

IMHO Cloph suggested to use the newdesign machine for the BSA testing. I
...
Robinson, can you add Rob's SSH key to the bugzilla-test machine as
well? This one is your baby. :)

Sure -- I'd be happy to, but I don't have access to newdesign to grab his key :-) Where may I find it?

(I tried to run a remote command on newdesign via salt, but got a 'no minions matched' error)

#25 Updated by Florian Effenberger almost 3 years ago

Just e-mailed it to you :)

#26 Updated by Florian Effenberger almost 3 years ago

  • Due date changed from 2014-12-14 to 2015-01-14

What's the status, Robinson? Has Rob access now?

#27 Updated by Robinson Tryon almost 3 years ago

Florian Effenberger wrote:

What's the status, Robinson? Has Rob access now?

I've added Rob's key to the test VM, but I need to add him to the salt config so that his access will persist after I update the config of the server, otherwise I just overwrite the changes. I'll check with Alex to make sure I get all of the salt details structured correctly.

#28 Updated by Florian Effenberger almost 3 years ago

Please treat this with high priority, and ideally try to get Alex on IRC - Rob has been waiting for too long, and we should have handled this ASAP - thanks!

#29 Updated by Rob Snelders almost 3 years ago

But what is the loginname to use for the bugzilla-test-server?

#30 Updated by Rob Snelders almost 3 years ago

I checked with cloph. And he thought that maybe you used the bugzilla user where I should login with. But I can't login with that.

#31 Updated by Florian Effenberger almost 3 years ago

  • Assignee changed from Robinson Tryon to Christian Lohmaier

I now gave Cloph a call, and asked him to create Rob a user with root
rights to this machine, so hopefully this is finally solved.

Robinson: Seems your Salt didn't work, at least I can't see any user Rob
can login with. Anyways, Cloph is about to set that up now.

#32 Updated by Christian Lohmaier almost 3 years ago

I added the user to salt with his key and added him as admin user to the bugzilla host - the pw however is a generated one that he needs to change after he logged in for the first time.

#33 Updated by Florian Effenberger almost 3 years ago

Thanks - did you mail him the password and the username?

#34 Updated by Christian Lohmaier almost 3 years ago

username is ertai – also sent via mail.

#35 Updated by Florian Effenberger almost 3 years ago

The user did not get added to the VM - I talk to Cloph on the phone in 35 minutes, will raise this then directly

#36 Updated by Christian Lohmaier almost 3 years ago

I guess there is misunderstandings here.

Rob already was added to the newdesign host last year - that's - we used a shared account for working on the site there

I recently added him to the bugzilla installation host, and that is , as that is what I thought was missing.

If Rob cannot login, then he sent us a wrong key/he is using the wrong key to login.

#37 Updated by Florian Effenberger almost 3 years ago

  • Assignee changed from Christian Lohmaier to Rob Snelders

Ah, ok, then this seems to be my misunderstanding - I wrote earlier
bugzilla-test is the right one

So, to conclude:
Rob, you should be able to login at newdesign@vm134 and ertai@vm150 now
Can you check that?

#38 Updated by Rob Snelders almost 3 years ago

both work now. Thnx

#39 Updated by Florian Effenberger almost 3 years ago

Thanks a lot, and sorry for the delay here!

#40 Updated by Robinson Tryon almost 3 years ago

  • Status changed from In Progress to Resolved

The future existence of the BSA is unclear, but at least for the time being, the BSA-related migration tasks are finished, so marking this as resolved.

#41 Updated by Dennis Roczek about 2 years ago

  • Category set to BSA

#42 Updated by Florian Effenberger about 2 years ago

  • Status changed from Resolved to Closed

Ticket can be closed now I think, with the guided forms in place

Also available in: Atom PDF