* Recipe Renames, etc @ 2018-10-02 15:28 Patrick Venture 2018-10-10 18:40 ` Matt Spinler 0 siblings, 1 reply; 11+ messages in thread From: Patrick Venture @ 2018-10-02 15:28 UTC (permalink / raw) To: OpenBMC Maillist I've sent a bunch of recipe renames, but I'm still updating each with an individual tested footer. I will try marking them all as WIP now Patrick ^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: Recipe Renames, etc 2018-10-02 15:28 Recipe Renames, etc Patrick Venture @ 2018-10-10 18:40 ` Matt Spinler 2018-10-10 18:45 ` Patrick Venture 0 siblings, 1 reply; 11+ messages in thread From: Matt Spinler @ 2018-10-10 18:40 UTC (permalink / raw) To: Patrick Venture; +Cc: OpenBMC Maillist On 2018-10-02 10:28, Patrick Venture wrote: > I've sent a bunch of recipe renames, but I'm still updating each with > an individual tested footer. I will try marking them all as WIP now > > Patrick Hi Patrick, I think you broke master with these. For example, the phosphor-rest recipe - it has a default url-config.json, and then a layer specific file gets applied from the meta-ibm layer, like: meta-ibm/recipes-phosphor/interfaces/phosphor-rest/url_config.json However, from the log.do_unpack from the phosphor-rest build, it doesn't look there, it now only looks in phosphor-rest%. So any override directory without a % isn't being found. I haven't looked to see what all is broken yet and in how many layers, at least our phosphor-rest and phosphor-gevent, which is why the web UI stopped working on witherspoon. Not sure if any other systems are also having problems. ^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: Recipe Renames, etc 2018-10-10 18:40 ` Matt Spinler @ 2018-10-10 18:45 ` Patrick Venture 2018-10-10 18:46 ` Patrick Venture 0 siblings, 1 reply; 11+ messages in thread From: Patrick Venture @ 2018-10-10 18:45 UTC (permalink / raw) To: Matt Spinler; +Cc: OpenBMC Maillist On Wed, Oct 10, 2018 at 11:38 AM Matt Spinler <mspinler@linux.vnet.ibm.com> wrote: > > On 2018-10-02 10:28, Patrick Venture wrote: > > I've sent a bunch of recipe renames, but I'm still updating each with > > an individual tested footer. I will try marking them all as WIP now > > > > Patrick > > > Hi Patrick, > > I think you broke master with these. For example, the phosphor-rest > recipe - it has a default url-config.json, and then a layer specific file gets > applied from the meta-ibm layer, like: > > meta-ibm/recipes-phosphor/interfaces/phosphor-rest/url_config.json > > However, from the log.do_unpack from the phosphor-rest build, it doesn't > look there, it now only looks in phosphor-rest%. So any override directory without > a % isn't being found. Interesting that the CI didn't catch the break since witherspoon is one of the systems built via it. But I'll take a look. > > I haven't looked to see what all is broken yet and in how many layers, > at least our phosphor-rest and phosphor-gevent, which is why the web UI stopped > working on witherspoon. Not sure if any other systems are also having problems. > > ^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: Recipe Renames, etc 2018-10-10 18:45 ` Patrick Venture @ 2018-10-10 18:46 ` Patrick Venture 2018-10-10 18:50 ` Patrick Venture 0 siblings, 1 reply; 11+ messages in thread From: Patrick Venture @ 2018-10-10 18:46 UTC (permalink / raw) To: Matt Spinler; +Cc: OpenBMC Maillist On Wed, Oct 10, 2018 at 11:45 AM Patrick Venture <venture@google.com> wrote: > > On Wed, Oct 10, 2018 at 11:38 AM Matt Spinler > <mspinler@linux.vnet.ibm.com> wrote: > > > > On 2018-10-02 10:28, Patrick Venture wrote: > > > I've sent a bunch of recipe renames, but I'm still updating each with > > > an individual tested footer. I will try marking them all as WIP now > > > > > > Patrick > > > > > > Hi Patrick, > > > > I think you broke master with these. For example, the phosphor-rest > > recipe - it has a default url-config.json, and then a layer specific file gets > > applied from the meta-ibm layer, like: > > > > meta-ibm/recipes-phosphor/interfaces/phosphor-rest/url_config.json > > > > However, from the log.do_unpack from the phosphor-rest build, it doesn't > > look there, it now only looks in phosphor-rest%. So any override directory without > > a % isn't being found. > > Interesting that the CI didn't catch the break since witherspoon is > one of the systems built via it. But I'll take a look. Although I have had configuration files disappear when the wildcard is missing from the directory, the recipe normally complains about being unable to find the file. For a file override, if there's already that file - presumably then it wouldn't complain. > > > > > I haven't looked to see what all is broken yet and in how many layers, > > at least our phosphor-rest and phosphor-gevent, which is why the web UI stopped > > working on witherspoon. Not sure if any other systems are also having problems. > > > > ^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: Recipe Renames, etc 2018-10-10 18:46 ` Patrick Venture @ 2018-10-10 18:50 ` Patrick Venture 2018-10-10 19:00 ` Patrick Venture 2018-10-10 19:01 ` Matt Spinler 0 siblings, 2 replies; 11+ messages in thread From: Patrick Venture @ 2018-10-10 18:50 UTC (permalink / raw) To: Matt Spinler; +Cc: OpenBMC Maillist On Wed, Oct 10, 2018 at 11:46 AM Patrick Venture <venture@google.com> wrote: > > On Wed, Oct 10, 2018 at 11:45 AM Patrick Venture <venture@google.com> wrote: > > > > On Wed, Oct 10, 2018 at 11:38 AM Matt Spinler > > <mspinler@linux.vnet.ibm.com> wrote: > > > > > > On 2018-10-02 10:28, Patrick Venture wrote: > > > > I've sent a bunch of recipe renames, but I'm still updating each with > > > > an individual tested footer. I will try marking them all as WIP now > > > > > > > > Patrick > > > > > > > > > Hi Patrick, > > > > > > I think you broke master with these. For example, the phosphor-rest > > > recipe - it has a default url-config.json, and then a layer specific file gets > > > applied from the meta-ibm layer, like: > > > > > > meta-ibm/recipes-phosphor/interfaces/phosphor-rest/url_config.json > > > > > > However, from the log.do_unpack from the phosphor-rest build, it doesn't > > > look there, it now only looks in phosphor-rest%. So any override directory without > > > a % isn't being found. > > > > Interesting that the CI didn't catch the break since witherspoon is > > one of the systems built via it. But I'll take a look. > > Although I have had configuration files disappear when the wildcard is > missing from the directory, the recipe normally complains about being > unable to find the file. For a file override, if there's already that > file - presumably then it wouldn't complain. I've fired off a witherspoon build locally from openbmc HEAD, and will report back. Very few of the recipes were updated in this fashion so I'm not terribly worried about a general breakage. > > > > > > > > > I haven't looked to see what all is broken yet and in how many layers, > > > at least our phosphor-rest and phosphor-gevent, which is why the web UI stopped > > > working on witherspoon. Not sure if any other systems are also having problems. > > > > > > ^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: Recipe Renames, etc 2018-10-10 18:50 ` Patrick Venture @ 2018-10-10 19:00 ` Patrick Venture 2018-10-10 19:01 ` Matt Spinler 1 sibling, 0 replies; 11+ messages in thread From: Patrick Venture @ 2018-10-10 19:00 UTC (permalink / raw) To: Matt Spinler; +Cc: OpenBMC Maillist On Wed, Oct 10, 2018 at 11:50 AM Patrick Venture <venture@google.com> wrote: > > On Wed, Oct 10, 2018 at 11:46 AM Patrick Venture <venture@google.com> wrote: > > > > On Wed, Oct 10, 2018 at 11:45 AM Patrick Venture <venture@google.com> wrote: > > > > > > On Wed, Oct 10, 2018 at 11:38 AM Matt Spinler > > > <mspinler@linux.vnet.ibm.com> wrote: > > > > > > > > On 2018-10-02 10:28, Patrick Venture wrote: > > > > > I've sent a bunch of recipe renames, but I'm still updating each with > > > > > an individual tested footer. I will try marking them all as WIP now > > > > > > > > > > Patrick > > > > > > > > > > > > Hi Patrick, > > > > > > > > I think you broke master with these. For example, the phosphor-rest > > > > recipe - it has a default url-config.json, and then a layer specific file gets > > > > applied from the meta-ibm layer, like: > > > > > > > > meta-ibm/recipes-phosphor/interfaces/phosphor-rest/url_config.json > > > > > > > > However, from the log.do_unpack from the phosphor-rest build, it doesn't > > > > look there, it now only looks in phosphor-rest%. So any override directory without > > > > a % isn't being found. > > > > > > Interesting that the CI didn't catch the break since witherspoon is > > > one of the systems built via it. But I'll take a look. > > > > Although I have had configuration files disappear when the wildcard is > > missing from the directory, the recipe normally complains about being > > unable to find the file. For a file override, if there's already that > > file - presumably then it wouldn't complain. > > I've fired off a witherspoon build locally from openbmc HEAD, and will > report back. Very few of the recipes were updated in this fashion so > I'm not terribly worried about a general breakage. https://gerrit.openbmc-project.xyz/q/topic:%22rename_step_1_of_3%22+(status:open%20OR%20status:merged) - in case you're curious which recipes were updated in the 3-step approach. Looks like only the rest, gevent, and webui were updated in this fashion. This shows https://gerrit.openbmc-project.xyz/q/topic:%22rename_step_2_of_3%22+(status:open%20OR%20status:merged), those need the 3rd step to finish out the job and this should also fix the build for those systems with phosphor-rest/gevent. And these are those staged paches: https://gerrit.openbmc-project.xyz/q/topic:%22rename_step_3_of_3%22+(status:open%20OR%20status:merged) > > > > > > > > > > > > > > I haven't looked to see what all is broken yet and in how many layers, > > > > at least our phosphor-rest and phosphor-gevent, which is why the web UI stopped > > > > working on witherspoon. Not sure if any other systems are also having problems. > > > > > > > > ^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: Recipe Renames, etc 2018-10-10 18:50 ` Patrick Venture 2018-10-10 19:00 ` Patrick Venture @ 2018-10-10 19:01 ` Matt Spinler 2018-10-10 19:01 ` Patrick Venture 1 sibling, 1 reply; 11+ messages in thread From: Matt Spinler @ 2018-10-10 19:01 UTC (permalink / raw) To: Patrick Venture; +Cc: OpenBMC Maillist On 2018-10-10 13:50, Patrick Venture wrote: > On Wed, Oct 10, 2018 at 11:46 AM Patrick Venture <venture@google.com> > wrote: >> >> On Wed, Oct 10, 2018 at 11:45 AM Patrick Venture <venture@google.com> >> wrote: >> > >> > On Wed, Oct 10, 2018 at 11:38 AM Matt Spinler >> > <mspinler@linux.vnet.ibm.com> wrote: >> > > >> > > On 2018-10-02 10:28, Patrick Venture wrote: >> > > > I've sent a bunch of recipe renames, but I'm still updating each with >> > > > an individual tested footer. I will try marking them all as WIP now >> > > > >> > > > Patrick >> > > >> > > >> > > Hi Patrick, >> > > >> > > I think you broke master with these. For example, the phosphor-rest >> > > recipe - it has a default url-config.json, and then a layer specific file gets >> > > applied from the meta-ibm layer, like: >> > > >> > > meta-ibm/recipes-phosphor/interfaces/phosphor-rest/url_config.json >> > > >> > > However, from the log.do_unpack from the phosphor-rest build, it doesn't >> > > look there, it now only looks in phosphor-rest%. So any override directory without >> > > a % isn't being found. >> > >> > Interesting that the CI didn't catch the break since witherspoon is >> > one of the systems built via it. But I'll take a look. Yea, our current automated test bucket can't catch this. (shows there is still room for improvement) >> >> Although I have had configuration files disappear when the wildcard is >> missing from the directory, the recipe normally complains about being >> unable to find the file. For a file override, if there's already that >> file - presumably then it wouldn't complain. The latter is what's happening here. > > I've fired off a witherspoon build locally from openbmc HEAD, and will > report back. Very few of the recipes were updated in this fashion so > I'm not terribly worried about a general breakage. Thanks for looking. I'm not sure if there's an easy way to find these cases. > >> >> > >> > > >> > > I haven't looked to see what all is broken yet and in how many layers, >> > > at least our phosphor-rest and phosphor-gevent, which is why the web UI stopped >> > > working on witherspoon. Not sure if any other systems are also having problems. >> > > >> > > ^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: Recipe Renames, etc 2018-10-10 19:01 ` Matt Spinler @ 2018-10-10 19:01 ` Patrick Venture 2018-10-10 19:02 ` Patrick Venture 0 siblings, 1 reply; 11+ messages in thread From: Patrick Venture @ 2018-10-10 19:01 UTC (permalink / raw) To: Matt Spinler; +Cc: OpenBMC Maillist On Wed, Oct 10, 2018 at 12:00 PM Matt Spinler <mspinler@linux.vnet.ibm.com> wrote: > > On 2018-10-10 13:50, Patrick Venture wrote: > > On Wed, Oct 10, 2018 at 11:46 AM Patrick Venture <venture@google.com> > > wrote: > >> > >> On Wed, Oct 10, 2018 at 11:45 AM Patrick Venture <venture@google.com> > >> wrote: > >> > > >> > On Wed, Oct 10, 2018 at 11:38 AM Matt Spinler > >> > <mspinler@linux.vnet.ibm.com> wrote: > >> > > > >> > > On 2018-10-02 10:28, Patrick Venture wrote: > >> > > > I've sent a bunch of recipe renames, but I'm still updating each with > >> > > > an individual tested footer. I will try marking them all as WIP now > >> > > > > >> > > > Patrick > >> > > > >> > > > >> > > Hi Patrick, > >> > > > >> > > I think you broke master with these. For example, the phosphor-rest > >> > > recipe - it has a default url-config.json, and then a layer specific file gets > >> > > applied from the meta-ibm layer, like: > >> > > > >> > > meta-ibm/recipes-phosphor/interfaces/phosphor-rest/url_config.json > >> > > > >> > > However, from the log.do_unpack from the phosphor-rest build, it doesn't > >> > > look there, it now only looks in phosphor-rest%. So any override directory without > >> > > a % isn't being found. > >> > > >> > Interesting that the CI didn't catch the break since witherspoon is > >> > one of the systems built via it. But I'll take a look. > > Yea, our current automated test bucket can't catch this. (shows there > is still room for improvement) > > > >> > >> Although I have had configuration files disappear when the wildcard is > >> missing from the directory, the recipe normally complains about being > >> unable to find the file. For a file override, if there's already that > >> file - presumably then it wouldn't complain. > > The latter is what's happening here. > > > > > I've fired off a witherspoon build locally from openbmc HEAD, and will > > report back. Very few of the recipes were updated in this fashion so > > I'm not terribly worried about a general breakage. > > Thanks for looking. I'm not sure if there's an easy way to find these > cases. This specific case is difficult to catch but, it's something that's avoided for most of the renames, so at least there's that. Future changes though -- one will just have to be more cognizant of matching output. > > > > >> > >> > > >> > > > >> > > I haven't looked to see what all is broken yet and in how many layers, > >> > > at least our phosphor-rest and phosphor-gevent, which is why the web UI stopped > >> > > working on witherspoon. Not sure if any other systems are also having problems. > >> > > > >> > > > ^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: Recipe Renames, etc 2018-10-10 19:01 ` Patrick Venture @ 2018-10-10 19:02 ` Patrick Venture 2018-10-10 19:19 ` Matt Spinler 0 siblings, 1 reply; 11+ messages in thread From: Patrick Venture @ 2018-10-10 19:02 UTC (permalink / raw) To: Matt Spinler; +Cc: OpenBMC Maillist On Wed, Oct 10, 2018 at 12:01 PM Patrick Venture <venture@google.com> wrote: > > On Wed, Oct 10, 2018 at 12:00 PM Matt Spinler > <mspinler@linux.vnet.ibm.com> wrote: > > > > On 2018-10-10 13:50, Patrick Venture wrote: > > > On Wed, Oct 10, 2018 at 11:46 AM Patrick Venture <venture@google.com> > > > wrote: > > >> > > >> On Wed, Oct 10, 2018 at 11:45 AM Patrick Venture <venture@google.com> > > >> wrote: > > >> > > > >> > On Wed, Oct 10, 2018 at 11:38 AM Matt Spinler > > >> > <mspinler@linux.vnet.ibm.com> wrote: > > >> > > > > >> > > On 2018-10-02 10:28, Patrick Venture wrote: > > >> > > > I've sent a bunch of recipe renames, but I'm still updating each with > > >> > > > an individual tested footer. I will try marking them all as WIP now > > >> > > > > > >> > > > Patrick > > >> > > > > >> > > > > >> > > Hi Patrick, > > >> > > > > >> > > I think you broke master with these. For example, the phosphor-rest > > >> > > recipe - it has a default url-config.json, and then a layer specific file gets > > >> > > applied from the meta-ibm layer, like: > > >> > > > > >> > > meta-ibm/recipes-phosphor/interfaces/phosphor-rest/url_config.json > > >> > > > > >> > > However, from the log.do_unpack from the phosphor-rest build, it doesn't > > >> > > look there, it now only looks in phosphor-rest%. So any override directory without > > >> > > a % isn't being found. > > >> > > > >> > Interesting that the CI didn't catch the break since witherspoon is > > >> > one of the systems built via it. But I'll take a look. > > > > Yea, our current automated test bucket can't catch this. (shows there > > is still room for improvement) > > > > > > >> > > >> Although I have had configuration files disappear when the wildcard is > > >> missing from the directory, the recipe normally complains about being > > >> unable to find the file. For a file override, if there's already that > > >> file - presumably then it wouldn't complain. > > > > The latter is what's happening here. > > > > > > > > I've fired off a witherspoon build locally from openbmc HEAD, and will > > > report back. Very few of the recipes were updated in this fashion so > > > I'm not terribly worried about a general breakage. > > > > Thanks for looking. I'm not sure if there's an easy way to find these > > cases. > > This specific case is difficult to catch but, it's something that's > avoided for most of the renames, so at least there's that. Future > changes though -- one will just have to be more cognizant of matching > output. > > > > > > > > >> > > >> > > > >> > > > > >> > > I haven't looked to see what all is broken yet and in how many layers, > > >> > > at least our phosphor-rest and phosphor-gevent, which is why the web UI stopped > > >> > > working on witherspoon. Not sure if any other systems are also having problems. > > >> > > > > >> > > > > Given it looks like I've already staged the fixes to this, we just need to move those forward and when it settles, it should all be copacetic. ^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: Recipe Renames, etc 2018-10-10 19:02 ` Patrick Venture @ 2018-10-10 19:19 ` Matt Spinler 2018-10-10 19:20 ` Patrick Venture 0 siblings, 1 reply; 11+ messages in thread From: Matt Spinler @ 2018-10-10 19:19 UTC (permalink / raw) To: Patrick Venture; +Cc: OpenBMC Maillist On 2018-10-10 14:02, Patrick Venture wrote: > On Wed, Oct 10, 2018 at 12:01 PM Patrick Venture <venture@google.com> > wrote: >> >> On Wed, Oct 10, 2018 at 12:00 PM Matt Spinler >> <mspinler@linux.vnet.ibm.com> wrote: >> > >> > On 2018-10-10 13:50, Patrick Venture wrote: >> > > On Wed, Oct 10, 2018 at 11:46 AM Patrick Venture <venture@google.com> >> > > wrote: >> > >> >> > >> On Wed, Oct 10, 2018 at 11:45 AM Patrick Venture <venture@google.com> >> > >> wrote: >> > >> > >> > >> > On Wed, Oct 10, 2018 at 11:38 AM Matt Spinler >> > >> > <mspinler@linux.vnet.ibm.com> wrote: >> > >> > > >> > >> > > On 2018-10-02 10:28, Patrick Venture wrote: >> > >> > > > I've sent a bunch of recipe renames, but I'm still updating each with >> > >> > > > an individual tested footer. I will try marking them all as WIP now >> > >> > > > >> > >> > > > Patrick >> > >> > > >> > >> > > >> > >> > > Hi Patrick, >> > >> > > >> > >> > > I think you broke master with these. For example, the phosphor-rest >> > >> > > recipe - it has a default url-config.json, and then a layer specific file gets >> > >> > > applied from the meta-ibm layer, like: >> > >> > > >> > >> > > meta-ibm/recipes-phosphor/interfaces/phosphor-rest/url_config.json >> > >> > > >> > >> > > However, from the log.do_unpack from the phosphor-rest build, it doesn't >> > >> > > look there, it now only looks in phosphor-rest%. So any override directory without >> > >> > > a % isn't being found. >> > >> > >> > >> > Interesting that the CI didn't catch the break since witherspoon is >> > >> > one of the systems built via it. But I'll take a look. >> > >> > Yea, our current automated test bucket can't catch this. (shows there >> > is still room for improvement) >> > >> > >> > >> >> > >> Although I have had configuration files disappear when the wildcard is >> > >> missing from the directory, the recipe normally complains about being >> > >> unable to find the file. For a file override, if there's already that >> > >> file - presumably then it wouldn't complain. >> > >> > The latter is what's happening here. >> > >> > > >> > > I've fired off a witherspoon build locally from openbmc HEAD, and will >> > > report back. Very few of the recipes were updated in this fashion so >> > > I'm not terribly worried about a general breakage. >> > >> > Thanks for looking. I'm not sure if there's an easy way to find these >> > cases. >> >> This specific case is difficult to catch but, it's something that's >> avoided for most of the renames, so at least there's that. Future >> changes though -- one will just have to be more cognizant of matching >> output. >> >> > >> > > >> > >> >> > >> > >> > >> > > >> > >> > > I haven't looked to see what all is broken yet and in how many layers, >> > >> > > at least our phosphor-rest and phosphor-gevent, which is why the web UI stopped >> > >> > > working on witherspoon. Not sure if any other systems are also having problems. >> > >> > > >> > >> > > >> > > > Given it looks like I've already staged the fixes to this, we just > need to move those forward and when it settles, it should all be > copacetic. Those patches do indeed fix it. Glad everything is already done. Thanks! ^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: Recipe Renames, etc 2018-10-10 19:19 ` Matt Spinler @ 2018-10-10 19:20 ` Patrick Venture 0 siblings, 0 replies; 11+ messages in thread From: Patrick Venture @ 2018-10-10 19:20 UTC (permalink / raw) To: Matt Spinler; +Cc: OpenBMC Maillist On Wed, Oct 10, 2018 at 12:17 PM Matt Spinler <mspinler@linux.vnet.ibm.com> wrote: > > On 2018-10-10 14:02, Patrick Venture wrote: > > On Wed, Oct 10, 2018 at 12:01 PM Patrick Venture <venture@google.com> > > wrote: > >> > >> On Wed, Oct 10, 2018 at 12:00 PM Matt Spinler > >> <mspinler@linux.vnet.ibm.com> wrote: > >> > > >> > On 2018-10-10 13:50, Patrick Venture wrote: > >> > > On Wed, Oct 10, 2018 at 11:46 AM Patrick Venture <venture@google.com> > >> > > wrote: > >> > >> > >> > >> On Wed, Oct 10, 2018 at 11:45 AM Patrick Venture <venture@google.com> > >> > >> wrote: > >> > >> > > >> > >> > On Wed, Oct 10, 2018 at 11:38 AM Matt Spinler > >> > >> > <mspinler@linux.vnet.ibm.com> wrote: > >> > >> > > > >> > >> > > On 2018-10-02 10:28, Patrick Venture wrote: > >> > >> > > > I've sent a bunch of recipe renames, but I'm still updating each with > >> > >> > > > an individual tested footer. I will try marking them all as WIP now > >> > >> > > > > >> > >> > > > Patrick > >> > >> > > > >> > >> > > > >> > >> > > Hi Patrick, > >> > >> > > > >> > >> > > I think you broke master with these. For example, the phosphor-rest > >> > >> > > recipe - it has a default url-config.json, and then a layer specific file gets > >> > >> > > applied from the meta-ibm layer, like: > >> > >> > > > >> > >> > > meta-ibm/recipes-phosphor/interfaces/phosphor-rest/url_config.json > >> > >> > > > >> > >> > > However, from the log.do_unpack from the phosphor-rest build, it doesn't > >> > >> > > look there, it now only looks in phosphor-rest%. So any override directory without > >> > >> > > a % isn't being found. > >> > >> > > >> > >> > Interesting that the CI didn't catch the break since witherspoon is > >> > >> > one of the systems built via it. But I'll take a look. > >> > > >> > Yea, our current automated test bucket can't catch this. (shows there > >> > is still room for improvement) > >> > > >> > > >> > >> > >> > >> Although I have had configuration files disappear when the wildcard is > >> > >> missing from the directory, the recipe normally complains about being > >> > >> unable to find the file. For a file override, if there's already that > >> > >> file - presumably then it wouldn't complain. > >> > > >> > The latter is what's happening here. > >> > > >> > > > >> > > I've fired off a witherspoon build locally from openbmc HEAD, and will > >> > > report back. Very few of the recipes were updated in this fashion so > >> > > I'm not terribly worried about a general breakage. > >> > > >> > Thanks for looking. I'm not sure if there's an easy way to find these > >> > cases. > >> > >> This specific case is difficult to catch but, it's something that's > >> avoided for most of the renames, so at least there's that. Future > >> changes though -- one will just have to be more cognizant of matching > >> output. > >> > >> > > >> > > > >> > >> > >> > >> > > >> > >> > > > >> > >> > > I haven't looked to see what all is broken yet and in how many layers, > >> > >> > > at least our phosphor-rest and phosphor-gevent, which is why the web UI stopped > >> > >> > > working on witherspoon. Not sure if any other systems are also having problems. > >> > >> > > > >> > >> > > > >> > > > > > Given it looks like I've already staged the fixes to this, we just > > need to move those forward and when it settles, it should all be > > copacetic. > > Those patches do indeed fix it. Glad everything is already done. > Thanks! So rarely is a problem brought up the solution to which is already in the queue. It's like, winning $10 :D > ^ permalink raw reply [flat|nested] 11+ messages in thread
end of thread, other threads:[~2018-10-10 19:20 UTC | newest] Thread overview: 11+ messages (download: mbox.gz follow: Atom feed -- links below jump to the message on this page -- 2018-10-02 15:28 Recipe Renames, etc Patrick Venture 2018-10-10 18:40 ` Matt Spinler 2018-10-10 18:45 ` Patrick Venture 2018-10-10 18:46 ` Patrick Venture 2018-10-10 18:50 ` Patrick Venture 2018-10-10 19:00 ` Patrick Venture 2018-10-10 19:01 ` Matt Spinler 2018-10-10 19:01 ` Patrick Venture 2018-10-10 19:02 ` Patrick Venture 2018-10-10 19:19 ` Matt Spinler 2018-10-10 19:20 ` Patrick Venture
This is an external index of several public inboxes, see mirroring instructions on how to clone and mirror all data and code used by this external index.