<feed xmlns='http://www.w3.org/2005/Atom'>
<title>BMC/tmp/openbmc.git/meta-google, branch hardknott</title>
<subtitle>OpenBMC Distribution (mirror)</subtitle>
<id>https://git.radix-linux.su/BMC/tmp/openbmc.git/atom?h=hardknott</id>
<link rel='self' href='https://git.radix-linux.su/BMC/tmp/openbmc.git/atom?h=hardknott'/>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/BMC/tmp/openbmc.git/'/>
<updated>2021-05-13T19:42:49+00:00</updated>
<entry>
<title>meta-google: gbmc-bridge: Fix do_rm_work</title>
<updated>2021-05-13T19:42:49+00:00</updated>
<author>
<name>William A. Kennington III</name>
<email>wak@google.com</email>
</author>
<published>2021-05-13T18:19:25+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/BMC/tmp/openbmc.git/commit/?id=67f5063d272576de574ba9210c8c42f0d094fbf8'/>
<id>urn:sha1:67f5063d272576de574ba9210c8c42f0d094fbf8</id>
<content type='text'>
The workdir will be empty if the package is populated from the sstate,
fix the command to work for this case.

Change-Id: Ie262a69de067e94e9da32ca8a89d1db1a5ab5bf2
Signed-off-by: William A. Kennington III &lt;wak@google.com&gt;
</content>
</entry>
<entry>
<title>meta-google: gbmc-bridge: Workaround do_rm_work</title>
<updated>2021-05-13T02:00:22+00:00</updated>
<author>
<name>William A. Kennington III</name>
<email>wak@google.com</email>
</author>
<published>2021-05-13T01:52:20+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/BMC/tmp/openbmc.git/commit/?id=16fcffb897451aca5a1ca18090234e22e0f8a877'/>
<id>urn:sha1:16fcffb897451aca5a1ca18090234e22e0f8a877</id>
<content type='text'>
Otherwise when using a posix shell it will fail with:
Step #1: | ERROR: Execution of '/workspace/ci_workspace/gbmc/build/tmp/work/armv7a-openbmc-linux-gnueabi/gbmc-bridge/1.0-r1/temp/run.do_rm_work.40349' failed with exit code 1:
Step #1: | grep: invalid max count
Step #1: | rm: invalid option -- 'b'
Step #1: | Try 'rm ./-bmc-gbmcbr.netdev' to remove the file '-bmc-gbmcbr.netdev'.
Step #1: | Try 'rm --help' for more information.
Step #1: | WARNING: exit code 1 from a shell command.

Change-Id: Ie846810b3c5e187d20c18f843ff8e4b0851ed5df
Signed-off-by: William A. Kennington III &lt;wak@google.com&gt;
</content>
</entry>
<entry>
<title>meta-google: gbmc-bridge: Remove bashism</title>
<updated>2021-05-13T02:00:22+00:00</updated>
<author>
<name>William A. Kennington III</name>
<email>wak@google.com</email>
</author>
<published>2021-05-13T01:01:22+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/BMC/tmp/openbmc.git/commit/?id=8a5853a579d00deff5f68ebfe8705b8960b62752'/>
<id>urn:sha1:8a5853a579d00deff5f68ebfe8705b8960b62752</id>
<content type='text'>
Appending strings is a bashism and can't be used in bitbake shell.

Change-Id: Ie4f75367cc59000595afc68431ff98dbfc4b16c6
Signed-off-by: William A. Kennington III &lt;wak@google.com&gt;
</content>
</entry>
<entry>
<title>meta-google: gbmc-ncsi-config: Add unreachable bridge route</title>
<updated>2021-05-12T23:15:45+00:00</updated>
<author>
<name>William A. Kennington III</name>
<email>wak@google.com</email>
</author>
<published>2021-05-12T20:32:38+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/BMC/tmp/openbmc.git/commit/?id=c1a3cc2c804b6d323a20b2652c91cbaacb26d589'/>
<id>urn:sha1:c1a3cc2c804b6d323a20b2652c91cbaacb26d589</id>
<content type='text'>
We don't want traffic being routed back out of the BMC when it is
destined for the BMC network. It's nice that unrecognized routes return
an obvious unreachable error to the end user.

Change-Id: If261faf7b8f2416ee9a802f85db17ed62946625d
Signed-off-by: William A. Kennington III &lt;wak@google.com&gt;
</content>
</entry>
<entry>
<title>meta-google: gbmc-ncsi-nft: More forward restriction</title>
<updated>2021-05-12T20:17:15+00:00</updated>
<author>
<name>William A. Kennington III</name>
<email>wak@google.com</email>
</author>
<published>2021-05-12T07:57:41+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/BMC/tmp/openbmc.git/commit/?id=cf1e7270226fd27f72d9c70caf422376a8a14404'/>
<id>urn:sha1:cf1e7270226fd27f72d9c70caf422376a8a14404</id>
<content type='text'>
We only want to allow &lt;pfx&gt;::fd... traffic info the machine area network
from the outside world. Instead of just blocking internal network
addresses from the outside, explicitly look at the prefix.

Change-Id: Id0afef7c813aef381e81b8fcfb570778f529f5dc
Signed-off-by: William A. Kennington III &lt;wak@google.com&gt;
</content>
</entry>
<entry>
<title>meta-google: gbmc-bridge: Fix gw source check</title>
<updated>2021-05-12T17:38:50+00:00</updated>
<author>
<name>William A. Kennington III</name>
<email>wak@google.com</email>
</author>
<published>2021-05-12T08:25:03+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/BMC/tmp/openbmc.git/commit/?id=0f31b96b2e13ffd845d012091e5edae80a7fe9d9'/>
<id>urn:sha1:0f31b96b2e13ffd845d012091e5edae80a7fe9d9</id>
<content type='text'>
The conversion to ip_to_bytes picked the wrong address bytes off by one.
This fixes it and verifies that a machine now updates the address.

Change-Id: Ifc7bbebc0cf500d51d01d693445aa2533122e9a1
Signed-off-by: William A. Kennington III &lt;wak@google.com&gt;
</content>
</entry>
<entry>
<title>meta-google: gbmc-bridge: Fix misconfigured MAC</title>
<updated>2021-05-12T01:27:35+00:00</updated>
<author>
<name>William A. Kennington III</name>
<email>wak@google.com</email>
</author>
<published>2021-05-11T10:09:54+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/BMC/tmp/openbmc.git/commit/?id=eda6f00c1f0479d4c3aeee59be80b6c7c6a4792c'/>
<id>urn:sha1:eda6f00c1f0479d4c3aeee59be80b6c7c6a4792c</id>
<content type='text'>
The network addresses derived from the MAC address are supposed to go in
the .network file instead of the .netdev file.

Change-Id: I9e9dc2c213414ae458392beab32334b89a897267
Signed-off-by: William A. Kennington III &lt;wak@google.com&gt;
</content>
</entry>
<entry>
<title>meta-google: gbmc-bridge: Remove custom ip parsing logic</title>
<updated>2021-05-11T20:35:56+00:00</updated>
<author>
<name>William A. Kennington III</name>
<email>wak@google.com</email>
</author>
<published>2021-05-10T23:48:43+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/BMC/tmp/openbmc.git/commit/?id=bdbe7ce8bb2a01f4ed04389d677f3724f0ece044'/>
<id>urn:sha1:bdbe7ce8bb2a01f4ed04389d677f3724f0ece044</id>
<content type='text'>
Change-Id: I455ab70094cfdc79b38097a838051f51b3c852da
Signed-off-by: William A. Kennington III &lt;wak@google.com&gt;
</content>
</entry>
<entry>
<title>meta-google: gbmc-bridge: Use networkctl reconfigure</title>
<updated>2021-05-11T20:35:56+00:00</updated>
<author>
<name>William A. Kennington III</name>
<email>wak@google.com</email>
</author>
<published>2021-05-10T10:15:56+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/BMC/tmp/openbmc.git/commit/?id=8fb92589e9368cff81460e89feb9da4de1f82ab8'/>
<id>urn:sha1:8fb92589e9368cff81460e89feb9da4de1f82ab8</id>
<content type='text'>
The other workarounds to try and restart networkd tend to result in
flaky behavior. We get much more consistent and fast reconfigurations if
we target the bridge directly.

Change-Id: I3222eba4a2d2b71e3893f93643f412e5238ee60e
Signed-off-by: William A. Kennington III &lt;wak@google.com&gt;
</content>
</entry>
<entry>
<title>meta-google: network-sh: Convert to IP bytes</title>
<updated>2021-05-11T20:35:55+00:00</updated>
<author>
<name>William A. Kennington III</name>
<email>wak@google.com</email>
</author>
<published>2021-05-10T10:14:42+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/BMC/tmp/openbmc.git/commit/?id=6ca7033951727549245d10d599890a49c2ed79f6'/>
<id>urn:sha1:6ca7033951727549245d10d599890a49c2ed79f6</id>
<content type='text'>
Now that we can convert to and from IP bytes, we should use them
everywhere to ensure values are parsed correctly.

Change-Id: I995091d1eff670db6678b4a2f4a64113e93308f7
Signed-off-by: William A. Kennington III &lt;wak@google.com&gt;
</content>
</entry>
</feed>
