Wednesday, 2021-06-02

*** archanaserver has joined #openstack-outreachy04:17
*** archanaserver10 has joined #openstack-outreachy05:04
*** archanaserver10 has left #openstack-outreachy05:05
*** archanaserver has quit IRC05:10
*** archanaserver has joined #openstack-outreachy05:51
*** archanaserver has quit IRC05:52
*** archanaserver has joined #openstack-outreachy05:53
*** archanaserver has quit IRC07:51
*** archanaserver has joined #openstack-outreachy07:52
vkmcarchanaserver, o/09:11
vkmcarchanaserver, next step for you is to start interacting with the development environment09:12
vkmcarchanaserver, you can access it with "ssh stack@38.108.68.196"09:13
vkmcthat's the vexxhost one09:13
vkmcgouthamr added your ssh key, but from the ubuntu host09:13
*** archanaserver88 has joined #openstack-outreachy09:13
vkmcmaybe you want to share with me the ssh key you have on your host (instead of the guest) so you don't need to turn on the guest machine to do things09:14
archanaserver88 i didn't get your point09:15
vkmcyou have your laptop09:16
vkmcand the virtualbox09:16
vkmcright?09:16
archanaserver88yes09:16
vkmcyour laptop is the host09:16
vkmcyour virtualbox is the guest09:16
vkmcif you share with me your public ssh key from the host09:16
vkmcyou can ssh to the vexxhost instance from there09:16
vkmcright now I see your guest ssh key in vexxhost09:16
archanaserver88oh okay09:17
vkmcso you would need to either access from your vm or copy keys to your host09:17
archanaserver88i'm creating and will share in s few min09:18
*** archanaserver has quit IRC09:18
vkmcsure :)09:19
vkmcbtw09:19
vkmcI see you struggle with backlog09:19
vkmcI don't remember if kiwiirc saves last couple of messages09:19
vkmcthe free suscription of irccloud does https://www.irccloud.com/09:20
archanaserver88oh i see09:20
archanaserver88let me join from irccloud then09:20
vkmcjust a suggestion, either works09:21
*** archanaserver has joined #openstack-outreachy09:25
archanaserverHi @vkmc09:27
archanaserverJoined from irccloud09:27
archanaserverAlso here is the ssh key09:27
vkmcyaay sweet09:28
vkmcirccloud saves some of the messages09:28
archanaserverhttps://www.irccloud.com/pastebin/R71dFdxq/host-sshkey09:29
*** archanaserver88 has quit IRC09:29
vkmcok, added09:29
vkmcyou can ssh to the vm now09:29
vkmcssh stack@38.108.68.19609:29
archanaserveroh wow09:31
archanaserverconnected09:31
vkmccool09:35
vkmcso09:35
vkmcthis is an ubuntu focal (the one you set up)09:36
archanaserverokie09:36
vkmcI see it has 8gb of ram09:37
vkmcand a 100gb hd09:37
vkmcand 8 cores09:37
vkmc(giving you this deet for future reference)09:37
archanaserveroh yes09:38
vkmcand... it was set up following the instructions in https://docs.openstack.org/devstack/latest/09:38
vkmcwhich are compatible with the guide you were following from Nisha09:38
vkmc(using /opt/stack as a home)09:38
vkmcI personally don't like that, but it's ok, as long as it works :)09:39
vkmcall right09:39
archanaserverya okay09:39
vkmcthe local.conf file shows that the "generic driver" was set up09:39
vkmcand... that's it09:39
vkmcfor today, I'd like you do two things09:39
vkmc1. interact with the dashboard09:39
vkmcand 2. continue working on the fix you submitted for your application09:40
archanaserverYa that's great :)09:41
vkmcin order to 1., you will need to do an ssh port forwarding... you do it by issuing "ssh -L 8080:localhost:80 stack@38.108.68.196" in your host machine (in another terminal instance)09:41
vkmcthat way you tell ssh to "forward" whatever is happening in the port 80 of that vm we are using to the port 8080 in your host machine09:41
vkmcso if you go to your browser09:41
vkmcyou can navigate to localhost:808009:41
vkmcand you will see the dashboard09:41
archanaserverfollowing this09:42
archanaserveryes09:44
archanaserverlogged in to the dashboard09:44
vkmcvery well!09:46
vkmcyou have credentials in the local.conf09:47
vkmcin this case09:47
vkmcit's user: admin password: nomoresecret09:47
archanaserveryes i found that there09:47
vkmcnice :)09:47
vkmcok09:47
vkmconce you are there, you can try creating resources... mind it's a dev env and you won't have too much resources to use09:47
vkmcbut definitely can try creating a few things09:48
vkmca small vm (in the compute section)09:48
vkmca share (in the share section)09:48
vkmcand so on09:48
vkmcno specific task here, just for you to get familiar with the current ui status09:48
vkmcand for 2.09:48
archanaserverokay i got it, for 1 all i have to do is make myself familiar with dashboard components and everything else09:50
archanaserveruser: 'admin' and 'demo' they both are different?09:51
vkmcyeah09:51
vkmcthey are09:52
vkmcadmin has the possibility to oversee information for all tenants09:52
vkmcdemo is like a basic user with not so many privileges09:52
archanaserverokay09:52
vkmcgood09:53
vkmcso now, for 1. https://review.opendev.org/c/openstack/python-manilaclient/+/78901809:54
vkmcwhat you will need to do there09:54
vkmcis to continue working on that change, address reviewers comments09:54
vkmcyou have the python-manilaclient code in that vm you are in09:54
vkmcso, next step for you09:54
vkmcwould be to get the code you submitted09:54
vkmcyou can do so with "git review -d 789018"09:55
vkmcin the python-manilaclient repo09:55
vkmcthat should get you the code and create a new branch09:55
vkmcsome gotchas09:55
vkmc1. you might need to upload the ssh key from the vexxhost vm to your gerrit account09:55
vkmc2. you might need to install git-review if it's not already installed (you can do so with "apt-get install git-review" or "pip3 install git-review")09:56
vkmc3. you probably want to set up an IDE so you can work easily on the changes you need to change09:56
vkmcI personally use vim if it's a small change, but that is not comfortable for most people09:56
vkmcI also use visualstudio code, for bigger changes09:56
vkmcand the cool thing about it, is that is allows you to configure a remote environment, so you can run this on your laptop and connect to that vm in vexxhost09:57
vkmcyou need to get 1. visualstudio code 2. remote ssh plugin09:58
vkmcand then you just indicate the user@address from the vm in the menus09:58
vkmconce you finish fixing code09:58
vkmcyou submit it again for review09:58
vkmcby commiting changes (git commit -a --amend) and sending for review (git review)09:58
vkmc:)09:58
vkmcso let's work on that today09:59
archanaserveroh yeah, that's a lot of information10:00
archanaserverbut i'm ready 🤩10:00
vkmcI know hah10:00
vkmcbut you can do this10:00
archanaserveryes yes10:01
archanaserverstarting from task 1 making myself familiar with dashboard10:01
vkmcwith that you are learning: virtualization, ssh tunneling, development workflow, development environment setup10:01
vkmcit's a lot10:01
vkmcand irc is another stepping stone10:01
archanaserveralso, is there any resource for the dashboard part?10:02
vkmcthat's a great question10:02
vkmchttps://docs.openstack.org/horizon/latest/user/index.html10:02
vkmcwe do10:02
archanaserveryeah that's a major part here (also i'll try to use vim for code changes, never used this before for code changes)10:02
vkmcthat's for horizon in general10:03
vkmchttps://docs.openstack.org/manila-ui/latest/user/index.html10:03
vkmcand this is for manila-ui10:03
vkmcmaybe we should enhance those docs10:03
vkmcadd some screenshots10:03
archanaserverokay, cool10:03
archanaserveri'm looking into it!10:03
archanaserveryes, that would be great10:04
vkmcdon't worry to much about using vim... is convenient when you are working on remote machines in which you don't have a desktop environment and you need to make a quick change10:04
vkmcbut if you can get something visual, it is better10:04
archanaserveroh okay10:05
archanaserver:)10:05
vkmcvim can be a bit painful at the beginning10:07
vkmcyou have already a lot going on10:07
archanaserveryes, i'll explore it later then.10:09
vkmcsure10:11
vkmc:)10:11
vkmcwell, brb, ping me here if anything comes up!10:30
archanaserverya sure :)10:31
archanaserverwell, i'm curious to know about yesterday's issue and how did we fixed it?10:33
archanaserveri know we had some issue with ovn right? (just wanted to know for some knowledge purpose)10:33
vkmcyes10:41
vkmcit was this bug https://bugs.launchpad.net/devstack/+bug/193036010:42
opendevmeetLaunchpad bug 1930360 in devstack "devstack installation fails for neutron- ovn_agent on master branch" [High,In progress]10:42
vkmcso applied the proposed patch10:42
vkmcwe were missing another patch from the ones we applied, basically10:42
archanaserveraah10:43
archanaservergot it!10:44
archanaserverthanks :)10:44
archanaserverI was following the manila ui guide to create a share type but why i'm not getting the share category in my dashboard under system tab https://usercontent.irccloud-cdn.com/file/MTQH9Izj/Screenshot%202021-06-02%20at%206.17.01%20PM.png12:48
archanaserverhere is the dashboard view https://usercontent.irccloud-cdn.com/file/8b8d25Se/Screenshot%202021-06-02%20at%206.19.12%20PM.png12:49
archanaserveris there anything i'm missing?12:50
archanaserverand ummm i didn't any images in this guide (we can work on that too?)12:51
archanaserver*images for some reference12:52
archanaserveri'll be back in 1 hour and will start working on task 2 🙌13:12
archanaserverI have commit my changes here(https://review.opendev.org/c/openstack/python-manilaclient/+/789018) i might be wrong in some cases like adding comment, commit and release not part19:47
archanaserverplease help me with that19:47
archanaserveralso we can work on this fix in the morning :)19:47

Generated by irclog2html.py 2.17.2 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!