Friday, 2020-10-16

*** evrardjp has quit IRC04:33
*** evrardjp has joined #airshipit04:33
*** roman_g has joined #airshipit06:18
*** seaneagan has quit IRC11:00
*** rajatSharma has joined #airshipit12:12
*** ianychoi_ has joined #airshipit12:13
*** rajatSharma has quit IRC12:14
*** ianychoi has quit IRC12:17
*** AshuKumar_ has joined #airshipit13:33
*** rajatSharma21 has joined #airshipit13:40
*** rajatSharma21 has quit IRC13:41
*** rajatSharma has joined #airshipit13:42
mattmceuenWould appreciate review of the initial networking catalogue changeset for airshipctl -- it's been out there for a while and is currently happily rebased :) https://review.opendev.org/#/c/749611/13:43
AshuKumar_Hi mattmceuen Regarding https://review.opendev.org/#/c/74842113:46
*** diga has joined #airshipit13:46
mattmceuenHey @AshuKumar_13:47
AshuKumar_thanks for review comments first, need to discuss your second comment13:47
mattmceuenThis one?  "I don't think we want to kubectl apply the profiles, we want them to be included in a normal phase payload."13:47
AshuKumar_file tools/deployment/34_deploy_worker_node.sh line:3713:47
AshuKumar_yes, to accomplish this we have to introduce a new phase worker-provision13:48
AshuKumar_reason is HWCC need node in "ready state" to apply sample profiles13:49
mattmceuenI see13:49
mattmceuenremind me, is HWCC deployed in the initinfra phase?13:50
rajatSharmaYes13:50
rajatSharmaIt is deployed with BMO in worker initinfra.13:51
mattmceuenWhat happens if you include the profiles in `workers` phase?13:52
mattmceuensaid differently, what happens if you apply a profile before the node is in ready state?13:54
AshuKumar_profiles will fail13:54
mattmceuenI understand them failing at first, but then once the node becomes ready, they should then succeed, right?13:54
rajatSharmaNo if profile fails once then it cannot be13:56
rajatSharmaapplied as there is no change in the13:56
rajatSharmaprofile kubernetes says yaml unchanged13:56
AshuKumar_Actually in worker phase all profiles are applied at once through kustomization and node takes time in introspection so what happens is if we apply profile at that time hwcc will not find any host in ready state.13:56
mattmceuenAshuKumar_: yep that makes sense, but I would have expected the profile to be reevaluated after more nodes reached ready state13:57
mattmceuenBut that could just be me misunderstanding something.  Let's separate these things out:13:57
mattmceuenFor now, yeah, let's add a new phase (how do you feel about worker-classification?)13:58
rajatSharmaIt will also include provision part13:58
mattmceuenOk - I don't understand yet, but it'll make more sense during code review :)  if not I'll leave a comment13:59
mattmceuenAnd then let's also discuss in the Airship design call to see if I'm crazy or if this should be an enhancement to the HWCC to re-evaluate profiles when nodes change state13:59
mattmceuenDoes that sound good?13:59
AshuKumar_it is designed like that, if profile is changed then only reconciliation happened14:00
mattmceuenUnderstood, that's why I was thinking of it as a potential enhancement (not necessarily a bug)14:00
rajatSharmaYess14:01
mattmceuenOk cool.  Thanks for your quick response to the feedback14:01
AshuKumar_yes, we can discuss in design call. Thanks14:01
rajatSharmaThanks mattmceuen14:02
mattmceuenany time rajatSharma, Ashu14:02
*** rajatSharma has quit IRC14:02
*** AshuKumar_ has quit IRC14:07
*** awander has joined #airshipit14:15
*** diga has quit IRC14:15
airship-irc-bot<se6518> Please, review proxy config/replacement transformer change: https://review.opendev.org/75508517:29
airship-irc-bot<mf4716> Please review PS related to airshipctl phase validate subcommand: https://review.opendev.org/#/c/749638/ [on behalf of, Srinivasa Muly]17:34
*** roman_g has quit IRC20:33
*** roman_g has joined #airshipit20:34
*** roman_g has quit IRC20:38
airship-irc-bot<sidney.shiba> Hello, after the rebase I started getting the error `"Missing repository name."`. Do I need to add something in a config file, e.g., $HOME/.airship/config?21:03
airship-irc-bot<sidney.shiba> I think I found where but seems the yaml syntax is not correct:     `subPath: manifests/site/az-test-site`     `targetPath: /home/esidshi/projects/phase2/airshipctl`     `repositories:`     `- manifests/site/az-test-site`     `- manifests/site/gcp-test-site`     `- manifests/site/docker-test-site`     `- manifests/site/openstack-test-site`     `- manifests/site/test-site`     `phaseRepositoryName: manifests/site/az-test-site`21:13
airship-irc-bot `metadataPath: manifests/metadata.yaml`21:13
airship-irc-bot<sidney.shiba> What is the expected syntax, please?21:14
airship-irc-bot<sidney.shiba> This patch set (https://review.opendev.org/#/c/756400/) seems to be related to the issue I am experiencing but the commit message is blank and no reference to any documentation. Can someone help?22:05
airship-irc-bot<sidney.shiba> I guess everybody is busy so closing shop for this week. Enjoy your weekend and stay safe.22:07

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