ovs-if-phys0 shows activated but device does not show up on br-ex

It has happened once that ovs-if-phys0 is activated but device does not show up on br-ex
Sep 17 16:38:55 openshift-master-2 migrateOVN.sh[5598]: ++ ovs-vsctl --columns ofport --bare find interface name=bond0.113
Sep 17 16:38:55 openshift-master-2 migrateOVN.sh[5598]: + ofport=
Sep 17 16:38:55 openshift-master-2 migrateOVN.sh[5598]: + '[' -z '' ']'
Sep 17 16:38:55 openshift-master-2 migrateOVN.sh[5598]: + echo 'Unable to identify OpenFlow port number for interface: bond0.113'
Sep 17 16:38:55 openshift-master-2 migrateOVN.sh[5598]: Unable to identify OpenFlow port number for interface: bond0.113
Sep 17 16:38:55 openshift-master-2 migrateOVN.sh[5598]: + exit 1
Sep 17 16:38:55 openshift-master-2 migrateOVN.sh[5598]: + revert 1
Sep 17 16:38:55 openshift-master-2 migrateOVN.sh[5598]: + '[' 1 -gt 0 ']'
Sep 17 16:38:55 openshift-master-2 migrateOVN.sh[5598]: + nmcli c show
Sep 17 16:38:55 openshift-master-2 migrateOVN.sh[5598]: NAME                UUID                                  TYPE           DEVICE
Sep 17 16:38:55 openshift-master-2 migrateOVN.sh[5598]: Wired connection 2  e7951041-579a-31d4-a001-83bc791871f2  ethernet       eno2np1
Sep 17 16:38:55 openshift-master-2 migrateOVN.sh[5598]: ovs-if-br-ex        77f9e4f0-bddb-4609-bd2e-33ef8ac7e1da  ovs-interface  br-ex
Sep 17 16:38:55 openshift-master-2 migrateOVN.sh[5598]: bond0               4ddf3d3a-db51-362c-a691-d4b49b53a4de  bond           bond0
Sep 17 16:38:55 openshift-master-2 migrateOVN.sh[5598]: Wired connection 1  1a4ab58d-df60-37d0-bbb8-bd163b19636a  ethernet       eno1np0
Sep 17 16:38:55 openshift-master-2 migrateOVN.sh[5598]: ovs-if-phys0        abd21dfd-f07f-4b95-9047-8939a7ea781d  vlan           bond0.113
Sep 17 16:38:55 openshift-master-2 migrateOVN.sh[5598]: br-ex               60f7f73e-c7df-43cb-8749-26428f20e8ea  ovs-bridge     br-ex
Sep 17 16:38:55 openshift-master-2 migrateOVN.sh[5598]: ens1f0              8f81e36e-6050-3734-9efd-1d9151253342  ethernet       ens1f0
Sep 17 16:38:55 openshift-master-2 migrateOVN.sh[5598]: ens1f1              23505464-35f3-35a0-8c44-b136297980f3  ethernet       ens1f1
Sep 17 16:38:55 openshift-master-2 migrateOVN.sh[5598]: ovs-port-br-ex      5e643624-ddda-4d20-a1d2-fcb4be1bb600  ovs-port       br-ex
Sep 17 16:38:55 openshift-master-2 migrateOVN.sh[5598]: ovs-port-phys0      9fa20d7b-c356-41ae-a5d8-81ad2adbe224  ovs-port       bond0.113
Sep 17 16:38:55 openshift-master-2 migrateOVN.sh[5598]: bond0.113           26edf01a-b616-3b0e-a832-9db094756cb9  vlan           --

and
 2(patch-br-ex_ope): addr:26:eb:b0:3a:0e:61
     config:     0
     state:      0
     speed: 0 Mbps now, 0 Mbps max
 LOCAL(br-ex): addr:0c:42:a1:ee:7e:1a
     config:     0
     state:      0
     speed: 0 Mbps now, 0 Mbps max
OFPT_GET_CONFIG_REPLY (xid=0x4): frags=normal miss_send_len=0

Issuing nmcli c up ovs-if-phys0 fixed it even though it should have been a noop.
NM logs:
Sep 17 16:38:49 openshift-master-2 systemd[1]: Started Network Manager.
Sep 17 16:38:49 openshift-master-2 NetworkManager[7253]: <info>  [1631896729.9967] bus-manager: acquired D-Bus service "org.freedesktop.NetworkManager"
Sep 17 16:38:50 openshift-master-2 NetworkManager[7253]: <info>  [1631896730.0050] manager[0x5587753af030]: monitoring kernel firmware directory '/lib/firmware'.
Sep 17 16:38:50 openshift-master-2 NetworkManager[7253]: <info>  [1631896730.2246] hostname: hostname: using hostnamed
Sep 17 16:38:50 openshift-master-2 NetworkManager[7253]: <info>  [1631896730.2249] dns-mgr[0x558775377250]: init: dns=default,systemd-resolved rc-manager=unmanaged
Sep 17 16:38:50 openshift-master-2 NetworkManager[7253]: <info>  [1631896730.2269] Loaded device plugin: NMOvsFactory (/usr/lib64/NetworkManager/1.26.0-14.1.rhaos4.7.el8/libnm-device-plugin-ovs.so)
Sep 17 16:38:50 openshift-master-2 NetworkManager[7253]: <info>  [1631896730.2275] Loaded device plugin: NMTeamFactory (/usr/lib64/NetworkManager/1.26.0-14.1.rhaos4.7.el8/libnm-device-plugin-team.so)
Sep 17 16:38:50 openshift-master-2 NetworkManager[7253]: <info>  [1631896730.2275] manager: rfkill: Wi-Fi enabled by radio killswitch; enabled by state file
Sep 17 16:38:50 openshift-master-2 NetworkManager[7253]: <info>  [1631896730.2276] manager: rfkill: WWAN enabled by radio killswitch; enabled by state file
Sep 17 16:38:50 openshift-master-2 NetworkManager[7253]: <info>  [1631896730.2277] manager: Networking is enabled by state file
Sep 17 16:38:50 openshift-master-2 NetworkManager[7253]: <info>  [1631896730.2277] dhcp-init: Using DHCP client 'internal'
Sep 17 16:38:50 openshift-master-2 NetworkManager[7253]: <info>  [1631896730.2278] settings: Loaded settings plugin: keyfile (internal)
Sep 17 16:38:50 openshift-master-2 NetworkManager[7253]: <info>  [1631896730.2280] settings: Loaded settings plugin: ifcfg-rh ("/usr/lib64/NetworkManager/1.26.0-14.1.rhaos4.7.el8/libnm-settings-plugin-ifcfg-rh.so")
Sep 17 16:38:50 openshift-master-2 NetworkManager[7253]: <info>  [1631896730.2323] device (lo): carrier: link connected
Sep 17 16:38:50 openshift-master-2 NetworkManager[7253]: <info>  [1631896730.2325] manager: (lo): new Generic device (/org/freedesktop/NetworkManager/Devices/1)
Sep 17 16:38:50 openshift-master-2 NetworkManager[7253]: <info>  [1631896730.2329] device (bond0): carrier: link connected
Sep 17 16:38:50 openshift-master-2 NetworkManager[7253]: <info>  [1631896730.2330] manager: (bond0): new Bond device (/org/freedesktop/NetworkManager/Devices/2)
Sep 17 16:38:50 openshift-master-2 NetworkManager[7253]: <info>  [1631896730.2341] manager: (bond0): assume: will attempt to assume matching connection 'bond0' (4ddf3d3a-db51-362c-a691-d4b49b53a4de) (indicated)
Sep 17 16:38:50 openshift-master-2 NetworkManager[7253]: <info>  [1631896730.2342] device (bond0): state change: unmanaged -> unavailable (reason 'connection-assumed', sys-iface-state: 'assume')
Sep 17 16:38:50 openshift-master-2 NetworkManager[7253]: <info>  [1631896730.2348] device (bond0): state change: unavailable -> disconnected (reason 'connection-assumed', sys-iface-state: 'assume')
Sep 17 16:38:50 openshift-master-2 NetworkManager[7253]: <info>  [1631896730.2354] device (bond0): Activation: starting connection 'bond0' (4ddf3d3a-db51-362c-a691-d4b49b53a4de)
Sep 17 16:38:50 openshift-master-2 NetworkManager[7253]: <info>  [1631896730.2356] device (bond0.113): carrier: link connected
Sep 17 16:38:50 openshift-master-2 NetworkManager[7253]: <info>  [1631896730.2358] manager: (bond0.113): new VLAN device (/org/freedesktop/NetworkManager/Devices/3)
Sep 17 16:38:50 openshift-master-2 NetworkManager[7253]: <info>  [1631896730.2364] manager: (bond0.113): assume: will attempt to assume matching connection 'ovs-if-phys0' (abd21dfd-f07f-4b95-9047-8939a7ea781d) (indicated)
Sep 17 16:38:50 openshift-master-2 NetworkManager[7253]: <info>  [1631896730.2364] device (bond0.113): state change: unmanaged -> unavailable (reason 'connection-assumed', sys-iface-state: 'assume')
Sep 17 16:38:50 openshift-master-2 NetworkManager[7253]: <info>  [1631896730.2370] device (bond0.113): state change: unavailable -> disconnected (reason 'connection-assumed', sys-iface-state: 'assume')
Sep 17 16:38:50 openshift-master-2 NetworkManager[7253]: <info>  [1631896730.2374] device (bond0.113): Activation: starting connection 'ovs-if-phys0' (abd21dfd-f07f-4b95-9047-8939a7ea781d)
Sep 17 16:38:50 openshift-master-2 NetworkManager[7253]: <info>  [1631896730.2377] manager: (br-ext): new Open vSwitch Interface device (/org/freedesktop/NetworkManager/Devices/4)
Sep 17 16:38:50 openshift-master-2 NetworkManager[7253]: <info>  [1631896730.2382] device (br-ext): state change: unmanaged -> unavailable (reason 'managed', sys-iface-state: 'external')
Sep 17 16:38:50 openshift-master-2 NetworkManager[7253]: <info>  [1631896730.2449] device (br-ext): carrier: link connected
Sep 17 16:38:50 openshift-master-2 NetworkManager[7253]: <info>  [1631896730.2459] manager: (br-int): new Open vSwitch Interface device (/org/freedesktop/NetworkManager/Devices/5)
Sep 17 16:38:50 openshift-master-2 NetworkManager[7253]: <info>  [1631896730.2464] manager: (br-local): new Open vSwitch Interface device (/org/freedesktop/NetworkManager/Devices/6)
Sep 17 16:38:50 openshift-master-2 NetworkManager[7253]: <info>  [1631896730.2468] device (eno1np0): carrier: link connected
Sep 17 16:38:50 openshift-master-2 NetworkManager[7253]: <info>  [1631896730.2470] manager: (eno1np0): new Ethernet device (/org/freedesktop/NetworkManager/Devices/7)
Sep 17 16:38:50 openshift-master-2 NetworkManager[7253]: <info>  [1631896730.2480] manager: (eno1np0): assume: will attempt to assume matching connection 'Wired connection 1' (1a4ab58d-df60-37d0-bbb8-bd163b19636a) (indicated)
Sep 17 16:38:50 openshift-master-2 NetworkManager[7253]: <info>  [1631896730.2480] device (eno1np0): state change: unmanaged -> unavailable (reason 'connection-assumed', sys-iface-state: 'assume')
Sep 17 16:38:50 openshift-master-2 NetworkManager[7253]: <info>  [1631896730.2487] device (eno1np0): state change: unavailable -> disconnected (reason 'connection-assumed', sys-iface-state: 'assume')
Sep 17 16:38:50 openshift-master-2 NetworkManager[7253]: <info>  [1631896730.2492] device (eno1np0): Activation: starting connection 'Wired connection 1' (1a4ab58d-df60-37d0-bbb8-bd163b19636a)
Sep 17 16:38:50 openshift-master-2 NetworkManager[7253]: <info>  [1631896730.2494] device (eno2np1): carrier: link connected
Sep 17 16:38:50 openshift-master-2 NetworkManager[7253]: <info>  [1631896730.2496] manager: (eno2np1): new Ethernet device (/org/freedesktop/NetworkManager/Devices/8)
Sep 17 16:38:50 openshift-master-2 NetworkManager[7253]: <info>  [1631896730.2503] manager: (eno2np1): assume: will attempt to assume matching connection 'Wired connection 2' (e7951041-579a-31d4-a001-83bc791871f2) (indicated)
Sep 17 16:38:50 openshift-master-2 NetworkManager[7253]: <info>  [1631896730.2503] device (eno2np1): state change: unmanaged -> unavailable (reason 'connection-assumed', sys-iface-state: 'assume')
Sep 17 16:38:50 openshift-master-2 NetworkManager[7253]: <info>  [1631896730.2509] device (eno2np1): state change: unavailable -> disconnected (reason 'connection-assumed', sys-iface-state: 'assume')
Sep 17 16:38:50 openshift-master-2 NetworkManager[7253]: <info>  [1631896730.2514] device (eno2np1): Activation: starting connection 'Wired connection 2' (e7951041-579a-31d4-a001-83bc791871f2)
Sep 17 16:38:50 openshift-master-2 NetworkManager[7253]: <info>  [1631896730.2517] device (ens1f0): carrier: link connected
Sep 17 16:38:50 openshift-master-2 NetworkManager[7253]: <info>  [1631896730.2526] manager: (ens1f0): new Ethernet device (/org/freedesktop/NetworkManager/Devices/9)
Sep 17 16:38:50 openshift-master-2 NetworkManager[7253]: <info>  [1631896730.2531] manager: (ens1f0): assume: will attempt to assume matching connection 'ens1f0' (8f81e36e-6050-3734-9efd-1d9151253342) (indicated)
Sep 17 16:38:50 openshift-master-2 NetworkManager[7253]: <info>  [1631896730.2531] device (ens1f0): state change: unmanaged -> unavailable (reason 'connection-assumed', sys-iface-state: 'assume')
Sep 17 16:38:50 openshift-master-2 NetworkManager[7253]: <info>  [1631896730.2537] device (ens1f0): state change: unavailable -> disconnected (reason 'connection-assumed', sys-iface-state: 'assume')
Sep 17 16:38:50 openshift-master-2 NetworkManager[7253]: <info>  [1631896730.2542] device (ens1f0): Activation: starting connection 'ens1f0' (8f81e36e-6050-3734-9efd-1d9151253342)
Sep 17 16:38:50 openshift-master-2 NetworkManager[7253]: <info>  [1631896730.2545] device (ens1f1): carrier: link connected
Sep 17 16:38:50 openshift-master-2 NetworkManager[7253]: <info>  [1631896730.2552] manager: (ens1f1): new Ethernet device (/org/freedesktop/NetworkManager/Devices/10)
Sep 17 16:38:50 openshift-master-2 NetworkManager[7253]: <info>  [1631896730.2556] manager: (ens1f1): assume: will attempt to assume matching connection 'ens1f1' (23505464-35f3-35a0-8c44-b136297980f3) (indicated)
Sep 17 16:38:50 openshift-master-2 NetworkManager[7253]: <info>  [1631896730.2556] device (ens1f1): state change: unmanaged -> unavailable (reason 'connection-assumed', sys-iface-state: 'assume')
Sep 17 16:38:50 openshift-master-2 NetworkManager[7253]: <info>  [1631896730.2562] device (ens1f1): state change: unavailable -> disconnected (reason 'connection-assumed', sys-iface-state: 'assume')
Sep 17 16:38:50 openshift-master-2 NetworkManager[7253]: <info>  [1631896730.2567] device (ens1f1): Activation: starting connection 'ens1f1' (23505464-35f3-35a0-8c44-b136297980f3)
Sep 17 16:38:50 openshift-master-2 NetworkManager[7253]: <info>  [1631896730.2570] manager: (ovn-k8s-gw0): new Open vSwitch Interface device (/org/freedesktop/NetworkManager/Devices/11)
Sep 17 16:38:50 openshift-master-2 NetworkManager[7253]: <info>  [1631896730.2575] manager: (ovn-k8s-mp0): new Open vSwitch Interface device (/org/freedesktop/NetworkManager/Devices/12)
Sep 17 16:38:50 openshift-master-2 NetworkManager[7253]: <info>  [1631896730.2580] manager: (vxlan_sys_4789): new Vxlan device (/org/freedesktop/NetworkManager/Devices/13)
Sep 17 16:38:50 openshift-master-2 NetworkManager[7253]: <info>  [1631896730.2584] device (vxlan_sys_4789): state change: unmanaged -> unavailable (reason 'managed', sys-iface-state: 'external')
Sep 17 16:38:50 openshift-master-2 NetworkManager[7253]: <info>  [1631896730.2593] device (genev_sys_6081): carrier: link connected
Sep 17 16:38:50 openshift-master-2 NetworkManager[7253]: <info>  [1631896730.2595] manager: (genev_sys_6081): new Generic device (/org/freedesktop/NetworkManager/Devices/14)
Sep 17 16:38:50 openshift-master-2 NetworkManager[7253]: <info>  [1631896730.2601] manager: (br-ex): new Open vSwitch Port device (/org/freedesktop/NetworkManager/Devices/15)
Sep 17 16:38:50 openshift-master-2 NetworkManager[7253]: <info>  [1631896730.2604] manager: (br-ex): new Open vSwitch Bridge device (/org/freedesktop/NetworkManager/Devices/16)
Sep 17 16:38:50 openshift-master-2 NetworkManager[7253]: <info>  [1631896730.2607] device (br-ex): state change: unmanaged -> unavailable (reason 'managed', sys-iface-state: 'external')
Sep 17 16:38:50 openshift-master-2 NetworkManager[7253]: <info>  [1631896730.2615] manager: (br-ex): new Open vSwitch Interface device (/org/freedesktop/NetworkManager/Devices/17)
Sep 17 16:38:50 openshift-master-2 NetworkManager[7253]: <info>  [1631896730.2617] device (br-ex): state change: unmanaged -> unavailable (reason 'managed', sys-iface-state: 'external')
Sep 17 16:38:50 openshift-master-2 NetworkManager[7253]: <info>  [1631896730.2625] manager: (bond0.113): new Open vSwitch Port device (/org/freedesktop/NetworkManager/Devices/18)
Sep 17 16:38:50 openshift-master-2 NetworkManager[7253]: <info>  [1631896730.2628] device (bond0.113): state change: unmanaged -> unavailable (reason 'managed', sys-iface-state: 'external')
Sep 17 16:38:50 openshift-master-2 NetworkManager[7253]: <info>  [1631896730.2664] device (bond0): state change: disconnected -> prepare (reason 'none', sys-iface-state: 'assume')
Sep 17 16:38:50 openshift-master-2 NetworkManager[7253]: <info>  [1631896730.2667] device (bond0): state change: prepare -> config (reason 'none', sys-iface-state: 'assume')
Sep 17 16:38:50 openshift-master-2 NetworkManager[7253]: <info>  [1631896730.2670] device (bond0.113): state change: disconnected -> prepare (reason 'none', sys-iface-state: 'assume')
Sep 17 16:38:50 openshift-master-2 NetworkManager[7253]: <info>  [1631896730.2672] device (bond0.113): state change: prepare -> config (reason 'none', sys-iface-state: 'assume')
Sep 17 16:38:50 openshift-master-2 NetworkManager[7253]: <info>  [1631896730.2682] device (eno1np0): state change: disconnected -> prepare (reason 'none', sys-iface-state: 'assume')
Sep 17 16:38:50 openshift-master-2 NetworkManager[7253]: <info>  [1631896730.2685] device (eno1np0): state change: prepare -> config (reason 'none', sys-iface-state: 'assume')
Sep 17 16:38:50 openshift-master-2 NetworkManager[7253]: <info>  [1631896730.2688] device (eno2np1): state change: disconnected -> prepare (reason 'none', sys-iface-state: 'assume')
Sep 17 16:38:50 openshift-master-2 NetworkManager[7253]: <info>  [1631896730.2690] device (eno2np1): state change: prepare -> config (reason 'none', sys-iface-state: 'assume')
Sep 17 16:38:50 openshift-master-2 NetworkManager[7253]: <info>  [1631896730.2692] device (ens1f0): state change: disconnected -> prepare (reason 'none', sys-iface-state: 'assume')
Sep 17 16:38:50 openshift-master-2 NetworkManager[7253]: <info>  [1631896730.2695] device (ens1f0): state change: prepare -> config (reason 'none', sys-iface-state: 'assume')
Sep 17 16:38:50 openshift-master-2 NetworkManager[7253]: <info>  [1631896730.2697] device (ens1f1): state change: disconnected -> prepare (reason 'none', sys-iface-state: 'assume')
Sep 17 16:38:50 openshift-master-2 NetworkManager[7253]: <info>  [1631896730.2700] device (ens1f1): state change: prepare -> config (reason 'none', sys-iface-state: 'assume')
Sep 17 16:38:50 openshift-master-2 NetworkManager[7253]: <info>  [1631896730.2735] manager: (ovn-4fbd61-0): new Open vSwitch Port device (/org/freedesktop/NetworkManager/Devices/19)
Sep 17 16:38:50 openshift-master-2 NetworkManager[7253]: <info>  [1631896730.2739] manager: (8a45351c951d212): new Open vSwitch Port device (/org/freedesktop/NetworkManager/Devices/20)
Sep 17 16:38:50 openshift-master-2 NetworkManager[7253]: <info>  [1631896730.2743] manager: (patch-br-ex_openshift-master-2-to-br-int): new Open vSwitch Port device (/org/freedesktop/NetworkManager/Devices/21)
Sep 17 16:38:50 openshift-master-2 NetworkManager[7253]: <info>  [1631896730.2747] manager: (ovn-k8s-mp0): new Open vSwitch Port device (/org/freedesktop/NetworkManager/Devices/22)
Sep 17 16:38:50 openshift-master-2 NetworkManager[7253]: <info>  [1631896730.2751] manager: (br-local): new Open vSwitch Port device (/org/freedesktop/NetworkManager/Devices/23)
Sep 17 16:38:50 openshift-master-2 NetworkManager[7253]: <info>  [1631896730.2755] manager: (ovn-65e693-0): new Open vSwitch Port device (/org/freedesktop/NetworkManager/Devices/24)
Sep 17 16:38:50 openshift-master-2 NetworkManager[7253]: <info>  [1631896730.2759] manager: (12f700a5da9fd4f): new Open vSwitch Port device (/org/freedesktop/NetworkManager/Devices/25)
Sep 17 16:38:50 openshift-master-2 NetworkManager[7253]: <info>  [1631896730.2763] manager: (ext-vxlan): new Open vSwitch Port device (/org/freedesktop/NetworkManager/Devices/26)
Sep 17 16:38:50 openshift-master-2 NetworkManager[7253]: <info>  [1631896730.2767] manager: (patch-lnet-node_local_switch-to-br-int): new Open vSwitch Port device (/org/freedesktop/NetworkManager/Devices/27)
Sep 17 16:38:50 openshift-master-2 NetworkManager[7253]: <info>  [1631896730.2771] manager: (ovn-fb5e51-0): new Open vSwitch Port device (/org/freedesktop/NetworkManager/Devices/28)
Sep 17 16:38:50 openshift-master-2 NetworkManager[7253]: <info>  [1631896730.2775] manager: (int): new Open vSwitch Port device (/org/freedesktop/NetworkManager/Devices/29)
Sep 17 16:38:50 openshift-master-2 NetworkManager[7253]: <info>  [1631896730.2779] manager: (6f7e36a6f261713): new Open vSwitch Port device (/org/freedesktop/NetworkManager/Devices/30)
Sep 17 16:38:50 openshift-master-2 NetworkManager[7253]: <info>  [1631896730.2783] manager: (patch-br-int-to-lnet-node_local_switch): new Open vSwitch Port device (/org/freedesktop/NetworkManager/Devices/31)
Sep 17 16:38:50 openshift-master-2 NetworkManager[7253]: <info>  [1631896730.2787] manager: (ovn-646809-0): new Open vSwitch Port device (/org/freedesktop/NetworkManager/Devices/32)
Sep 17 16:38:50 openshift-master-2 NetworkManager[7253]: <info>  [1631896730.2791] manager: (br-int): new Open vSwitch Port device (/org/freedesktop/NetworkManager/Devices/33)
Sep 17 16:38:50 openshift-master-2 NetworkManager[7253]: <info>  [1631896730.2795] manager: (ovn-k8s-gw0): new Open vSwitch Port device (/org/freedesktop/NetworkManager/Devices/34)
Sep 17 16:38:50 openshift-master-2 NetworkManager[7253]: <info>  [1631896730.2799] manager: (ovn-2e2439-0): new Open vSwitch Port device (/org/freedesktop/NetworkManager/Devices/35)
Sep 17 16:38:50 openshift-master-2 NetworkManager[7253]: <info>  [1631896730.2804] manager: (ovn-fbce04-0): new Open vSwitch Port device (/org/freedesktop/NetworkManager/Devices/36)
Sep 17 16:38:50 openshift-master-2 NetworkManager[7253]: <info>  [1631896730.2808] manager: (br-ext): new Open vSwitch Port device (/org/freedesktop/NetworkManager/Devices/37)
Sep 17 16:38:50 openshift-master-2 NetworkManager[7253]: <info>  [1631896730.2812] manager: (patch-br-int-to-br-ex_openshift-master-2): new Open vSwitch Port device (/org/freedesktop/NetworkManager/Devices/38)
Sep 17 16:38:50 openshift-master-2 NetworkManager[7253]: <info>  [1631896730.2817] manager: (639d80e6b43b451): new Open vSwitch Port device (/org/freedesktop/NetworkManager/Devices/39)
Sep 17 16:38:50 openshift-master-2 NetworkManager[7253]: <info>  [1631896730.2821] manager: (ext): new Open vSwitch Port device (/org/freedesktop/NetworkManager/Devices/40)
Sep 17 16:38:50 openshift-master-2 NetworkManager[7253]: <info>  [1631896730.2825] manager: (4bf621b76495d78): new Open vSwitch Port device (/org/freedesktop/NetworkManager/Devices/41)
Sep 17 16:38:50 openshift-master-2 NetworkManager[7253]: <info>  [1631896730.2829] manager: (br-int): new Open vSwitch Bridge device (/org/freedesktop/NetworkManager/Devices/42)
Sep 17 16:38:50 openshift-master-2 NetworkManager[7253]: <info>  [1631896730.2834] manager: (br-local): new Open vSwitch Bridge device (/org/freedesktop/NetworkManager/Devices/43)
Sep 17 16:38:50 openshift-master-2 NetworkManager[7253]: <info>  [1631896730.2838] manager: (br-ext): new Open vSwitch Bridge device (/org/freedesktop/NetworkManager/Devices/44)
Sep 17 16:38:50 openshift-master-2 NetworkManager[7253]: <info>  [1631896730.2842] policy: auto-activating connection 'ovs-port-br-ex' (5e643624-ddda-4d20-a1d2-fcb4be1bb600)
Sep 17 16:38:50 openshift-master-2 NetworkManager[7253]: <info>  [1631896730.2844] device (br-ext): state change: unavailable -> disconnected (reason 'none', sys-iface-state: 'managed')
Sep 17 16:38:50 openshift-master-2 NetworkManager[7253]: <info>  [1631896730.2849] device (vxlan_sys_4789): state change: unavailable -> disconnected (reason 'none', sys-iface-state: 'managed')
Sep 17 16:38:50 openshift-master-2 NetworkManager[7253]: <info>  [1631896730.2853] device (br-ex): state change: unavailable -> disconnected (reason 'none', sys-iface-state: 'managed')
Sep 17 16:38:50 openshift-master-2 NetworkManager[7253]: <info>  [1631896730.2855] device (br-ex): state change: unavailable -> disconnected (reason 'none', sys-iface-state: 'managed')
Sep 17 16:38:50 openshift-master-2 NetworkManager[7253]: <info>  [1631896730.2858] device (bond0.113): state change: unavailable -> disconnected (reason 'none', sys-iface-state: 'managed')
Sep 17 16:38:50 openshift-master-2 NetworkManager[7253]: <info>  [1631896730.2862] device (br-ex): state change: unmanaged -> unavailable (reason 'managed', sys-iface-state: 'external')
Sep 17 16:38:50 openshift-master-2 NetworkManager[7253]: <info>  [1631896730.2869] device (br-ex): state change: unavailable -> disconnected (reason 'user-requested', sys-iface-state: 'managed')
Sep 17 16:38:50 openshift-master-2 NetworkManager[7253]: <info>  [1631896730.2873] device (br-ex): Activation: starting connection 'ovs-port-br-ex' (5e643624-ddda-4d20-a1d2-fcb4be1bb600)
Sep 17 16:38:50 openshift-master-2 NetworkManager[7253]: <info>  [1631896730.2873] device (bond0): state change: config -> ip-config (reason 'none', sys-iface-state: 'assume')
Sep 17 16:38:50 openshift-master-2 NetworkManager[7253]: <info>  [1631896730.2875] device (bond0): IPv4 config waiting until slaves are ready
Sep 17 16:38:50 openshift-master-2 NetworkManager[7253]: <info>  [1631896730.2876] device (bond0.113): state change: config -> ip-config (reason 'none', sys-iface-state: 'assume')
Sep 17 16:38:50 openshift-master-2 NetworkManager[7253]: <info>  [1631896730.2879] device (bond0.113): state change: ip-config -> ip-check (reason 'none', sys-iface-state: 'assume')
Sep 17 16:38:50 openshift-master-2 NetworkManager[7253]: <info>  [1631896730.2886] device (eno1np0): state change: config -> ip-config (reason 'none', sys-iface-state: 'assume')
Sep 17 16:38:50 openshift-master-2 NetworkManager[7253]: <info>  [1631896730.2889] dhcp4 (eno1np0): activation: beginning transaction (timeout in 45 seconds)
Sep 17 16:38:50 openshift-master-2 NetworkManager[7253]: <info>  [1631896730.2894] device (eno2np1): state change: config -> ip-config (reason 'none', sys-iface-state: 'assume')
Sep 17 16:38:50 openshift-master-2 NetworkManager[7253]: <info>  [1631896730.2896] dhcp4 (eno2np1): activation: beginning transaction (timeout in 45 seconds)
Sep 17 16:38:50 openshift-master-2 NetworkManager[7253]: <info>  [1631896730.2899] device (ens1f0): state change: config -> ip-config (reason 'none', sys-iface-state: 'assume')
Sep 17 16:38:50 openshift-master-2 NetworkManager[7253]: <info>  [1631896730.2901] device (bond0): bond slave ens1f0 was enslaved
Sep 17 16:38:50 openshift-master-2 NetworkManager[7253]: <info>  [1631896730.2901] device (ens1f0): Activation: connection 'ens1f0' enslaved, continuing activation
Sep 17 16:38:50 openshift-master-2 NetworkManager[7253]: <info>  [1631896730.2902] dhcp4 (bond0): activation: beginning transaction (no timeout)
Sep 17 16:38:50 openshift-master-2 NetworkManager[7253]: <info>  [1631896730.2906] device (ens1f0): state change: ip-config -> ip-check (reason 'none', sys-iface-state: 'assume')
Sep 17 16:38:50 openshift-master-2 NetworkManager[7253]: <info>  [1631896730.2912] device (ens1f1): state change: config -> ip-config (reason 'none', sys-iface-state: 'assume')
Sep 17 16:38:50 openshift-master-2 NetworkManager[7253]: <info>  [1631896730.2913] device (bond0): bond slave ens1f1 was enslaved
Sep 17 16:38:50 openshift-master-2 NetworkManager[7253]: <info>  [1631896730.2913] device (ens1f1): Activation: connection 'ens1f1' enslaved, continuing activation
Sep 17 16:38:50 openshift-master-2 NetworkManager[7253]: <info>  [1631896730.2916] device (ens1f1): state change: ip-config -> ip-check (reason 'none', sys-iface-state: 'assume')
Sep 17 16:38:50 openshift-master-2 NetworkManager[7253]: <info>  [1631896730.2923] policy: auto-activating connection 'br-ex' (60f7f73e-c7df-43cb-8749-26428f20e8ea)
Sep 17 16:38:50 openshift-master-2 NetworkManager[7253]: <info>  [1631896730.2923] policy: auto-activating connection 'ovs-if-br-ex' (77f9e4f0-bddb-4609-bd2e-33ef8ac7e1da)
Sep 17 16:38:50 openshift-master-2 NetworkManager[7253]: <info>  [1631896730.2925] policy: auto-activating connection 'ovs-port-phys0' (9fa20d7b-c356-41ae-a5d8-81ad2adbe224)
Sep 17 16:38:50 openshift-master-2 NetworkManager[7253]: <info>  [1631896730.2934] device (br-ex): Activation: starting connection 'br-ex' (60f7f73e-c7df-43cb-8749-26428f20e8ea)
Sep 17 16:38:50 openshift-master-2 NetworkManager[7253]: <info>  [1631896730.2934] device (br-ex): state change: disconnected -> prepare (reason 'none', sys-iface-state: 'managed')
Sep 17 16:38:50 openshift-master-2 NetworkManager[7253]: <info>  [1631896730.2937] manager: NetworkManager state is now CONNECTING
Sep 17 16:38:50 openshift-master-2 NetworkManager[7253]: <info>  [1631896730.2944] device (br-ex): Activation: starting connection 'ovs-if-br-ex' (77f9e4f0-bddb-4609-bd2e-33ef8ac7e1da)
Sep 17 16:38:50 openshift-master-2 NetworkManager[7253]: <info>  [1631896730.2945] device (bond0.113): Activation: starting connection 'ovs-port-phys0' (9fa20d7b-c356-41ae-a5d8-81ad2adbe224)
Sep 17 16:38:50 openshift-master-2 NetworkManager[7253]: <info>  [1631896730.2946] device (bond0.113): state change: ip-check -> secondaries (reason 'none', sys-iface-state: 'assume')
Sep 17 16:38:50 openshift-master-2 NetworkManager[7253]: <info>  [1631896730.2947] device (ens1f0): state change: ip-check -> secondaries (reason 'none', sys-iface-state: 'assume')
Sep 17 16:38:50 openshift-master-2 NetworkManager[7253]: <info>  [1631896730.2948] device (ens1f1): state change: ip-check -> secondaries (reason 'none', sys-iface-state: 'assume')
Sep 17 16:38:50 openshift-master-2 NetworkManager[7253]: <info>  [1631896730.2956] dhcp4 (bond0): option dhcp_lease_time      => '43200'
Sep 17 16:38:50 openshift-master-2 NetworkManager[7253]: <info>  [1631896730.2956] dhcp4 (bond0): option domain_name          => 'kni-qe-4.lab.eng.rdu2.redhat.com'
Sep 17 16:38:50 openshift-master-2 NetworkManager[7253]: <info>  [1631896730.2956] dhcp4 (bond0): option domain_name_servers  => '<IP_ADDRESS>'
Sep 17 16:38:50 openshift-master-2 NetworkManager[7253]: <info>  [1631896730.2956] dhcp4 (bond0): option expiry               => '1631939930'
Sep 17 16:38:50 openshift-master-2 NetworkManager[7253]: <info>  [1631896730.2956] dhcp4 (bond0): option host_name            => 'openshift-master-2'
Sep 17 16:38:50 openshift-master-2 NetworkManager[7253]: <info>  [1631896730.2956] dhcp4 (bond0): option ip_address           => '<IP_ADDRESS>'
Sep 17 16:38:50 openshift-master-2 NetworkManager[7253]: <info>  [1631896730.2957] dhcp4 (bond0): option next_server          => '<IP_ADDRESS>'
Sep 17 16:38:50 openshift-master-2 NetworkManager[7253]: <info>  [1631896730.2957] dhcp4 (bond0): option requested_broadcast_address => '1'
Sep 17 16:38:50 openshift-master-2 NetworkManager[7253]: <info>  [1631896730.2957] dhcp4 (bond0): option requested_domain_name => '1'
Sep 17 16:38:50 openshift-master-2 NetworkManager[7253]: <info>  [1631896730.2957] dhcp4 (bond0): option requested_domain_name_servers => '1'
Sep 17 16:38:50 openshift-master-2 NetworkManager[7253]: <info>  [1631896730.2957] dhcp4 (bond0): option requested_domain_search => '1'
Sep 17 16:38:50 openshift-master-2 NetworkManager[7253]: <info>  [1631896730.2957] dhcp4 (bond0): option requested_host_name  => '1'
Sep 17 16:38:50 openshift-master-2 NetworkManager[7253]: <info>  [1631896730.2957] dhcp4 (bond0): option requested_interface_mtu => '1'
Sep 17 16:38:50 openshift-master-2 NetworkManager[7253]: <info>  [1631896730.2957] dhcp4 (bond0): option requested_ms_classless_static_routes => '1'
Sep 17 16:38:50 openshift-master-2 NetworkManager[7253]: <info>  [1631896730.2957] dhcp4 (bond0): option requested_nis_domain => '1'
Sep 17 16:38:50 openshift-master-2 NetworkManager[7253]: <info>  [1631896730.2957] dhcp4 (bond0): option requested_nis_servers => '1'
Sep 17 16:38:50 openshift-master-2 NetworkManager[7253]: <info>  [1631896730.2957] dhcp4 (bond0): option requested_ntp_servers => '1'
Sep 17 16:38:50 openshift-master-2 NetworkManager[7253]: <info>  [1631896730.2957] dhcp4 (bond0): option requested_rfc3442_classless_static_routes => '1'
Sep 17 16:38:50 openshift-master-2 NetworkManager[7253]: <info>  [1631896730.2957] dhcp4 (bond0): option requested_root_path  => '1'
Sep 17 16:38:50 openshift-master-2 NetworkManager[7253]: <info>  [1631896730.2957] dhcp4 (bond0): option requested_routers    => '1'
Sep 17 16:38:50 openshift-master-2 NetworkManager[7253]: <info>  [1631896730.2957] dhcp4 (bond0): option requested_static_routes => '1'
Sep 17 16:38:50 openshift-master-2 NetworkManager[7253]: <info>  [1631896730.2957] dhcp4 (bond0): option requested_subnet_mask => '1'
Sep 17 16:38:50 openshift-master-2 NetworkManager[7253]: <info>  [1631896730.2957] dhcp4 (bond0): option requested_time_offset => '1'
Sep 17 16:38:50 openshift-master-2 NetworkManager[7253]: <info>  [1631896730.2957] dhcp4 (bond0): option requested_wpad       => '1'
Sep 17 16:38:50 openshift-master-2 NetworkManager[7253]: <info>  [1631896730.2957] dhcp4 (bond0): option routers              => '<IP_ADDRESS>'
Sep 17 16:38:50 openshift-master-2 NetworkManager[7253]: <info>  [1631896730.2957] dhcp4 (bond0): option subnet_mask          => '<IP_ADDRESS>'
Sep 17 16:38:50 openshift-master-2 NetworkManager[7253]: <info>  [1631896730.2957] dhcp4 (bond0): state changed unknown -> bound
Sep 17 16:38:50 openshift-master-2 NetworkManager[7253]: <info>  [1631896730.2960] device (br-ex): state change: disconnected -> prepare (reason 'none', sys-iface-state: 'managed')
Sep 17 16:38:50 openshift-master-2 NetworkManager[7253]: <info>  [1631896730.2963] device (br-ex): state change: prepare -> config (reason 'none', sys-iface-state: 'managed')
Sep 17 16:38:50 openshift-master-2 NetworkManager[7253]: <info>  [1631896730.2965] device (br-ex): state change: disconnected -> prepare (reason 'none', sys-iface-state: 'managed')
Sep 17 16:38:50 openshift-master-2 NetworkManager[7253]: <info>  [1631896730.2969] device (br-ex): state change: prepare -> config (reason 'none', sys-iface-state: 'managed')
Sep 17 16:38:50 openshift-master-2 NetworkManager[7253]: <info>  [1631896730.2971] device (bond0.113): state change: disconnected -> prepare (reason 'none', sys-iface-state: 'managed')
Sep 17 16:38:50 openshift-master-2 NetworkManager[7253]: <info>  [1631896730.2974] device (bond0.113): state change: prepare -> config (reason 'none', sys-iface-state: 'managed')
Sep 17 16:38:50 openshift-master-2 NetworkManager[7253]: <info>  [1631896730.2976] device (bond0.113): state change: secondaries -> activated (reason 'none', sys-iface-state: 'assume')
Sep 17 16:38:50 openshift-master-2 NetworkManager[7253]: <info>  [1631896730.2984] policy: set 'bond0' (bond0) as default for IPv4 routing and DNS
Sep 17 16:38:50 openshift-master-2 NetworkManager[7253]: <info>  [1631896730.2986] device (bond0.113): Activation: successful, device activated.
Sep 17 16:38:50 openshift-master-2 NetworkManager[7253]: <info>  [1631896730.2991] device (ens1f0): state change: secondaries -> activated (reason 'none', sys-iface-state: 'assume')
Sep 17 16:38:50 openshift-master-2 NetworkManager[7253]: <info>  [1631896730.2998] device (ens1f0): Activation: successful, device activated.
Sep 17 16:38:50 openshift-master-2 NetworkManager[7253]: <info>  [1631896730.3001] device (ens1f1): state change: secondaries -> activated (reason 'none', sys-iface-state: 'assume')
Sep 17 16:38:50 openshift-master-2 NetworkManager[7253]: <info>  [1631896730.3008] device (ens1f1): Activation: successful, device activated.
Sep 17 16:38:50 openshift-master-2 NetworkManager[7253]: <info>  [1631896730.3017] device (bond0): state change: ip-config -> ip-check (reason 'none', sys-iface-state: 'assume')
Sep 17 16:38:50 openshift-master-2 NetworkManager[7253]: <info>  [1631896730.3026] device (br-ex): state change: prepare -> config (reason 'none', sys-iface-state: 'managed')
Sep 17 16:38:50 openshift-master-2 NetworkManager[7253]: <info>  [1631896730.3028] device (br-ex): state change: config -> ip-config (reason 'none', sys-iface-state: 'managed')
Sep 17 16:38:50 openshift-master-2 NetworkManager[7253]: <info>  [1631896730.3029] device (br-ex): state change: ip-config -> secondaries (reason 'ip-config-unavailable', sys-iface-state: 'managed')
Sep 17 16:38:50 openshift-master-2 NetworkManager[7253]: <info>  [1631896730.3031] device (br-ex): state change: config -> ip-config (reason 'none', sys-iface-state: 'managed')
Sep 17 16:38:50 openshift-master-2 NetworkManager[7253]: <info>  [1631896730.3035] device (br-ex): Activation: connection 'ovs-if-br-ex' enslaved, continuing activation
Sep 17 16:38:50 openshift-master-2 NetworkManager[7253]: <info>  [1631896730.3036] device (bond0.113): state change: config -> ip-config (reason 'none', sys-iface-state: 'managed')
Sep 17 16:38:50 openshift-master-2 NetworkManager[7253]: <info>  [1631896730.3038] device (bond0.113): Activation: connection 'ovs-port-phys0' enslaved, continuing activation
Sep 17 16:38:50 openshift-master-2 NetworkManager[7253]: <info>  [1631896730.3038] device (bond0.113): state change: ip-config -> secondaries (reason 'ip-config-unavailable', sys-iface-state: 'managed')
Sep 17 16:38:50 openshift-master-2 NetworkManager[7253]: <info>  [1631896730.3040] device (bond0): state change: ip-check -> secondaries (reason 'none', sys-iface-state: 'assume')
Sep 17 16:38:50 openshift-master-2 NetworkManager[7253]: <info>  [1631896730.3043] device (br-ex): state change: config -> ip-config (reason 'none', sys-iface-state: 'managed')
Sep 17 16:38:50 openshift-master-2 NetworkManager[7253]: <info>  [1631896730.3044] device (br-ex): Activation: connection 'ovs-port-br-ex' enslaved, continuing activation
Sep 17 16:38:50 openshift-master-2 NetworkManager[7253]: <info>  [1631896730.3045] device (br-ex): state change: ip-config -> secondaries (reason 'ip-config-unavailable', sys-iface-state: 'managed')
Sep 17 16:38:50 openshift-master-2 NetworkManager[7253]: <info>  [1631896730.3046] device (br-ex): state change: secondaries -> activated (reason 'none', sys-iface-state: 'managed')
Sep 17 16:38:50 openshift-master-2 NetworkManager[7253]: <info>  [1631896730.3055] device (br-ex): Activation: successful, device activated.
Sep 17 16:38:50 openshift-master-2 NetworkManager[7253]: <info>  [1631896730.3059] device (bond0.113): state change: secondaries -> activated (reason 'none', sys-iface-state: 'managed')
Sep 17 16:38:50 openshift-master-2 NetworkManager[7253]: <info>  [1631896730.3065] device (bond0.113): Activation: successful, device activated.
Sep 17 16:38:50 openshift-master-2 NetworkManager[7253]: <info>  [1631896730.3067] device (bond0): state change: secondaries -> activated (reason 'none', sys-iface-state: 'assume')
Sep 17 16:38:50 openshift-master-2 NetworkManager[7253]: <info>  [1631896730.3070] manager: NetworkManager state is now CONNECTED_SITE
Sep 17 16:38:50 openshift-master-2 NetworkManager[7253]: <info>  [1631896730.3076] device (bond0): Activation: successful, device activated.
Sep 17 16:38:50 openshift-master-2 NetworkManager[7253]: <info>  [1631896730.3080] manager: NetworkManager state is now CONNECTED_GLOBAL
Sep 17 16:38:50 openshift-master-2 NetworkManager[7253]: <info>  [1631896730.3083] device (br-ex): state change: secondaries -> activated (reason 'none', sys-iface-state: 'managed')
Sep 17 16:38:50 openshift-master-2 NetworkManager[7253]: <info>  [1631896730.3089] device (br-ex): Activation: successful, device activated.
Sep 17 16:38:50 openshift-master-2 NetworkManager[7253]: <info>  [1631896730.3166] device (br-ex): set-hw-addr: set-cloned MAC address to 0C:42:A1:EE:7E:1A (0C:42:A1:EE:7E:1A)
Sep 17 16:38:50 openshift-master-2 NetworkManager[7253]: <info>  [1631896730.3169] device (br-ex): carrier: link connected
Sep 17 16:38:50 openshift-master-2 NetworkManager[7253]: <info>  [1631896730.3176] dhcp4 (br-ex): activation: beginning transaction (timeout in 45 seconds)
Sep 17 16:38:50 openshift-master-2 NetworkManager[7253]: <info>  [1631896730.7903] dhcp6 (eno1np0): activation: beginning transaction (timeout in 45 seconds)
Sep 17 16:38:50 openshift-master-2 NetworkManager[7253]: <info>  [1631896730.7912] dhcp6 (eno1np0): option ip6_address          => 'fd00:1101::d86a:79db:c4e0:e163'
Sep 17 16:38:50 openshift-master-2 NetworkManager[7253]: <info>  [1631896730.7912] dhcp6 (eno1np0): state changed unknown -> bound
Sep 17 16:38:50 openshift-master-2 NetworkManager[7253]: <info>  [1631896730.7918] device (eno1np0): state change: ip-config -> ip-check (reason 'none', sys-iface-state: 'assume')
Sep 17 16:38:50 openshift-master-2 NetworkManager[7253]: <info>  [1631896730.7927] device (eno1np0): state change: ip-check -> secondaries (reason 'none', sys-iface-state: 'assume')
Sep 17 16:38:50 openshift-master-2 NetworkManager[7253]: <info>  [1631896730.7928] device (eno1np0): state change: secondaries -> activated (reason 'none', sys-iface-state: 'assume')
Sep 17 16:38:50 openshift-master-2 NetworkManager[7253]: <info>  [1631896730.7937] device (eno1np0): Activation: successful, device activated.
Sep 17 16:39:35 openshift-master-2 NetworkManager[7253]: <warn>  [1631896775.7892] dhcp4 (eno1np0): request timed out
Sep 17 16:39:35 openshift-master-2 NetworkManager[7253]: <info>  [1631896775.7895] dhcp4 (eno1np0): state changed unknown -> timeout
Sep 17 16:39:35 openshift-master-2 NetworkManager[7253]: <info>  [1631896775.7895] device (eno1np0): DHCPv4: trying to acquire a new lease within 90 seconds
Sep 17 16:39:35 openshift-master-2 NetworkManager[7253]: <warn>  [1631896775.7899] dhcp4 (eno2np1): request timed out
Sep 17 16:39:35 openshift-master-2 NetworkManager[7253]: <info>  [1631896775.7899] dhcp4 (eno2np1): state changed unknown -> timeout
Sep 17 16:39:35 openshift-master-2 NetworkManager[7253]: <info>  [1631896775.7899] device (eno2np1): DHCPv4: trying to acquire a new lease within 90 seconds
Sep 17 16:39:35 openshift-master-2 NetworkManager[7253]: <warn>  [1631896775.7901] dhcp4 (br-ex): request timed out
Sep 17 16:39:35 openshift-master-2 NetworkManager[7253]: <info>  [1631896775.7901] dhcp4 (br-ex): state changed unknown -> timeout
Sep 17 16:39:35 openshift-master-2 NetworkManager[7253]: <info>  [1631896775.7901] device (br-ex): state change: ip-config -> failed (reason 'ip-config-unavailable', sys-iface-state: 'managed')
Sep 17 16:39:35 openshift-master-2 NetworkManager[7253]: <info>  [1631896775.7904] device (br-ex): releasing ovs interface br-ex
Sep 17 16:39:35 openshift-master-2 NetworkManager[7253]: <info>  [1631896775.7908] device (br-ex): released from master device br-ex
Sep 17 16:39:35 openshift-master-2 NetworkManager[7253]: <warn>  [1631896775.7913] device (br-ex): Activation: failed for connection 'ovs-if-br-ex'
Sep 17 16:39:35 openshift-master-2 NetworkManager[7253]: <info>  [1631896775.7916] device (br-ex): state change: failed -> disconnected (reason 'none', sys-iface-state: 'managed')
Sep 17 16:39:35 openshift-master-2 NetworkManager[7253]: <info>  [1631896775.7962] dhcp4 (br-ex): canceled DHCP transaction
Sep 17 16:39:35 openshift-master-2 NetworkManager[7253]: <info>  [1631896775.7962] dhcp4 (br-ex): state changed timeout -> done
Sep 17 16:39:35 openshift-master-2 NetworkManager[7253]: <info>  [1631896775.8194] policy: auto-activating connection 'ovs-if-br-ex' (77f9e4f0-bddb-4609-bd2e-33ef8ac7e1da)
Sep 17 16:39:35 openshift-master-2 NetworkManager[7253]: <info>  [1631896775.8197] device (br-ex): state change: disconnected -> unmanaged (reason 'user-requested', sys-iface-state: 'managed')
Sep 17 16:39:57 openshift-master-2 NetworkManager[7253]: <info>  [1631896797.0565] device (ovn-k8s-mp0): carrier: link connected
Sep 17 16:41:05 openshift-master-2 NetworkManager[7253]: <info>  [1631896865.7885] device (eno1np0): DHCPv4: grace period expired
Sep 17 16:41:05 openshift-master-2 NetworkManager[7253]: <info>  [1631896865.7888] device (eno2np1): DHCPv4: grace period expired
Sep 17 16:41:05 openshift-master-2 NetworkManager[7253]: <info>  [1631896865.7889] device (eno2np1): state change: ip-config -> ip-check (reason 'ip-config-unavailable', sys-iface-state: 'assume')
Sep 17 16:41:05 openshift-master-2 NetworkManager[7253]: <info>  [1631896865.8012] device (eno2np1): state change: ip-check -> secondaries (reason 'none', sys-iface-state: 'assume')
Sep 17 16:41:05 openshift-master-2 NetworkManager[7253]: <info>  [1631896865.8015] device (eno2np1): state change: secondaries -> activated (reason 'none', sys-iface-state: 'assume')
Sep 17 16:41:05 openshift-master-2 NetworkManager[7253]: <info>  [1631896865.8028] device (eno2np1): Activation: successful, device activated.
Sep 17 16:41:05 openshift-master-2 NetworkManager[7253]: <info>  [1631896865.8032] manager: startup complete
Sep 17 16:41:05 openshift-master-2 NetworkManager[7253]: <info>  [1631896865.8035] policy: auto-activating connection 'ovs-if-br-ex' (77f9e4f0-bddb-4609-bd2e-33ef8ac7e1da)
Sep 17 16:41:05 openshift-master-2 NetworkManager[7253]: <info>  [1631896865.8039] device (br-ex): state change: unmanaged -> unavailable (reason 'managed', sys-iface-state: 'external')
Sep 17 16:41:05 openshift-master-2 NetworkManager[7253]: <info>  [1631896865.8046] device (br-ex): state change: unavailable -> disconnected (reason 'user-requested', sys-iface-state: 'managed')
Sep 17 16:41:05 openshift-master-2 NetworkManager[7253]: <info>  [1631896865.8052] device (br-ex): Activation: starting connection 'ovs-if-br-ex' (77f9e4f0-bddb-4609-bd2e-33ef8ac7e1da)
Sep 17 16:41:05 openshift-master-2 NetworkManager[7253]: <info>  [1631896865.8052] device (br-ex): state change: disconnected -> prepare (reason 'none', sys-iface-state: 'managed')
Sep 17 16:41:05 openshift-master-2 NetworkManager[7253]: <info>  [1631896865.8058] device (br-ex): state change: prepare -> config (reason 'none', sys-iface-state: 'managed')
Sep 17 16:41:05 openshift-master-2 NetworkManager[7253]: <info>  [1631896865.8060] device (br-ex): state change: config -> ip-config (reason 'none', sys-iface-state: 'managed')
Sep 17 16:41:05 openshift-master-2 NetworkManager[7253]: <info>  [1631896865.8065] device (br-ex): Activation: connection 'ovs-if-br-ex' enslaved, continuing activation
Sep 17 16:41:05 openshift-master-2 NetworkManager[7253]: <info>  [1631896865.8202] device (br-ex): set-hw-addr: set-cloned MAC address to 0C:42:A1:EE:7E:1A (0C:42:A1:EE:7E:1A)
Sep 17 16:41:05 openshift-master-2 NetworkManager[7253]: <info>  [1631896865.8212] dhcp4 (br-ex): activation: beginning transaction (timeout in 45 seconds)
Sep 17 16:41:50 openshift-master-2 NetworkManager[7253]: <warn>  [1631896910.7914] dhcp4 (br-ex): request timed out
Sep 17 16:41:50 openshift-master-2 NetworkManager[7253]: <info>  [1631896910.7916] dhcp4 (br-ex): state changed unknown -> timeout
Sep 17 16:41:50 openshift-master-2 NetworkManager[7253]: <info>  [1631896910.7917] device (br-ex): state change: ip-config -> failed (reason 'ip-config-unavailable', sys-iface-state: 'managed')
Sep 17 16:41:50 openshift-master-2 NetworkManager[7253]: <info>  [1631896910.7920] device (br-ex): releasing ovs interface br-ex
Sep 17 16:41:50 openshift-master-2 NetworkManager[7253]: <info>  [1631896910.7924] device (br-ex): released from master device br-ex
Sep 17 16:41:50 openshift-master-2 NetworkManager[7253]: <warn>  [1631896910.7929] device (br-ex): Activation: failed for connection 'ovs-if-br-ex'
Sep 17 16:41:50 openshift-master-2 NetworkManager[7253]: <info>  [1631896910.7932] device (br-ex): state change: failed -> disconnected (reason 'none', sys-iface-state: 'managed')
Sep 17 16:41:50 openshift-master-2 NetworkManager[7253]: <info>  [1631896910.7976] dhcp4 (br-ex): canceled DHCP transaction
Sep 17 16:41:50 openshift-master-2 NetworkManager[7253]: <info>  [1631896910.7977] dhcp4 (br-ex): state changed timeout -> done
Sep 17 16:41:50 openshift-master-2 NetworkManager[7253]: <info>  [1631896910.8205] policy: auto-activating connection 'ovs-if-br-ex' (77f9e4f0-bddb-4609-bd2e-33ef8ac7e1da)
Sep 17 16:41:50 openshift-master-2 NetworkManager[7253]: <info>  [1631896910.8209] device (br-ex): state change: disconnected -> unmanaged (reason 'user-requested', sys-iface-state: 'managed')

/cc @yprokule


Issues with Globals Type in .NET Core 2.0 intellisense

Repro steps:
Just access a property of the globals object:
#! "netcoreapp2.0"
var x = Args.FirstOrDefault();

Expected Result
No Error.
Actual Result

Note that Linq itself works correctly. For example, the following code works fine:
#! "netcoreapp2.0"
var x = new List<string> {"a"};
var y = x.FirstOrDefault();

Are you on the latest C# extension  in Vs Code?
Remember that the one currently released uses project.json behind the scenes and could easily choke on netcoreapp.20

The following should be okay
#! "netcoreapp1.1"
#r "nuget:NetStandard.Library,1.6.1"

var x = Args.FirstOrDefault();

Yeah this is on the latest release. The above that you posted works indeed, but of course it impacts the resolution process, and I explicitly would like .NET Core 2.0 resolution to be in place.
The generated script.csproj is like this:
<?xml version="1.0" encoding="utf-8"?>
<Project Sdk="Microsoft.NET.Sdk">
  <PropertyGroup>
    <OutputType>Exe</OutputType>
    <TargetFramework>netcoreapp2.0</TargetFramework>
  </PropertyGroup>
  <ItemGroup>
    <PackageReference Include="Newtonsoft.Json" Version="10.0.3" />
  </ItemGroup>
</Project>

I suspect it has something to do with the fact that the injected reference to script globals type is coming directly from net46 OmniSharp runtime.

There is something strange her.
Just installed the latest extension
https://github.com/OmniSharp/omnisharp-vscode/releases/tag/v1.13.0-beta4
The Omnisharp log still outputs
[info]: OmniSharp.Script.ScriptProjectSystem
        Found script runtime context '.NETCoreApp' for 'C:\Users\bri\AppData\Local\Temp\scripts\c\Github\scriptdemo\project.json'.

It might look like the extension did not install properly. Can't get rid of the "Reload" button

oops sorry I stripped down my repro too far 😀 Here is a correct one:
#! "netcoreapp2.0"
#r "nuget: Newtonsoft.Json, 10.0.3"
var x = Args.FirstOrDefault();

So JSON.NET messed it up in this case.

I suspect it has something to do with the fact that the injected reference to script globals type is coming directly from net46 OmniSharp runtime.

That is certainly an issue, although I am not sure why referencing JSON.NET causes the error.
This works though :)
var x = ((IList<string>)Args).FirstOrDefault();

We should probably provide the CommansLineScriptGlobals and InteractiveScriptGlobals from Dotnet.Script.DependencyModel so that we reference the types according to the target framework

Fixed by #169

Closed the wrong issue :)

@filipw Can you retry this on your end. Seems to be fixed by https://github.com/filipw/dotnet-script/issues/181

@filipw This seem to work just fine on my machine 😄

Fixed!


Add B3 format

Refactors inject/extract to allow for custom propagators
Adds B3 propagator

Are we not implementing B3 extract?

The class inherits from the ls propagator, this is the extract method but with the b3 prefix: https://github.com/lightstep/lightstep-tracer-javascript/pull/177/files#diff-0bd811c70646164f4df5cb606617eef3R33

I guess there is a good question of whether we should ignore the sampled field for B3?

Oh, d'oh. In terms of sampled... I think we do need to propagate that correctly.

I'm not sure about the right answer on how to handle the sampled flag, but the Java implementation inject() it to true and don't even parse it on the extract()
https://github.com/lightstep/lightstep-tracer-java-common/blob/0.16.2/common/src/main/java/com/lightstep/tracer/shared/B3Propagator.java#L19

Just to make things interesting. The Ruby implementation, at least as it's currently proposed, is propagating the sampled flag. See: https://github.com/lightstep/lightstep-tracer-ruby/pull/86/commits/5eb1644b1c460b9d08b8dae432844b1425f14398. This is in part due to the comment above. I think we need to consider how propagating a true sampled decision downstream could impact non-LightStep services.

Well, we haven't really written down the logic behind this anywhere afaik but historically we've always injected a true value for sampling because the Satellite ignores sampling flags anyway set by the client. I presume that this would potentially be surprising in other circumstances so perhaps we should start propagating it and fix it everywhere to have the same behavior?

@austinlparker updated to propagate sampled flag if it's there, ptal


Cow: Watch renkfm.net

Cow requests the watch of the watch_keyword renkfm\.net. See the MS search here and the Stack Exchange search in text, in URLs, and in code.

renkfm\.net has been seen in 1 true positive, 0 false positives, and 0 NAAs.


Allows only_cwd from pick

For example:
lua require('telescope').extensions.recent_files.pick({only_cwd=true})

Apologies for the long delay here, this is now done.


issue with connecting

even with default ugi, the connect dosen't seem to work. maybe try using webshell instead of websecureshell? cloudlink 4 uses webshell and it works, but this uses websecureshell and dosen't work.

What? CloudLink 4 uses WebSockets, not a webshell.
If you're trying to use the extension(s) in an insecure context (http://) it will not work.
CL5 uses WebRTC, which a secure context (https://) is mandatory. The API blocks will provide logging information in your browser's inspect console, maybe you can provide me with an output of that?
Also, if you're trying to test the extensions on your own, you need two sessions with two different accounts to test things out. RTFM.


Put binary name in test log to distinguish tests with the same name on different binaries.

Also, make sure that each test binary has an unique basename. That way we can ensure the logs are saved to unique files, even when two different binaries have common tests.

@pbos @kwiberg
Please take a look :smile:

Can you rename the pull request or commit messages to reflect the actual change (put binary name in test log to distinguish multiple binaries with the same test name present)?

Done

LGTM, thanks!

Derp, the created commit didn't have that update. Oh well. :)


Initial App Store release

[x] Wait for review
[x] Add App Store icon to README

Resolved in https://github.com/Flowm/satvis/commit/471090d4c1d24b69ba224b4365685d774ae407d0


Is it possible to show progress bar while image previewing only

because delay is there while image previewing, when image size is 3mb and I am resizing ngf-resize="{width: 500, height: 800}", ngf-fix-orientation= true .

You can use ngf-before-model-change to know when the resize is starting and once the model is set or callbacks are called the resize is finished, but there is no progress status you just know the beginning and the ending.


Demo Setup

I'm a MSFT FTE.  I need to set this up on VMs to show migration and refactoring.  Please include instructions on deploying this to VMs.  Also, the instructions don't cover how to create the SQL DB (with relevant data).

We will have an environment (VM) available internally, it is in the roadmap. Feel free to join to the Teams that we have for SmartHotel360. I'm closing this issue since it's a feature request and not a bug.


Discord Ctrl + Backspace

Bug description:
Pressing the Ctrl+Backspace keystroke on Discord only erases one character instead of an entire word.
Environment:
Windows 10
Ferdi Version 5.5.0
If no one else has this problem, then the problem must be somewhere on my end and I will investigate.

No longer an issue.


Have a way to use only part of a slurm node

If there are 8 GPUs on slurm nodes, there is typically a parameter that you can set to request only a subset, e.g. 1 or 2. This is very useful for inference with small models, since partitioning them across 8 GPUs is typically not necessary. While our current code supports doing this, I believe that we actually reserve the whole node still because we have https://github.com/Kipok/NeMo-Skills/blob/main/nemo_skills/pipeline/utils.py#L469.
Need to test if that's indeed the case (that we get the full node even if we request only a fraction). If that's true, need to try to remove that parameter and check if that still allows us to launch parallel srun jobs on a single node and solves the issue. Might need to read through the slurm documentation and experiment.

fixed in https://github.com/NVIDIA/NeMo-Skills/pull/301


[proposal] Remove generics from parsers/controls

This issue refines Item 3 in #125.

The problem
It's unclear how to use the ability to define generic parsers and controls as currently defined.  Consider the following control.
control c<T> (T foo) {
    // What can you do with foo?
}

Because the type parameter T can range over any type, the only operations available on terms of type T are those operations defined for every type.  In practice, that includes:

assigning foo to another variable of type T, and
passing foo to a generic extern function or constructor.

You can't even use foo as a key, because there are some types, like structs, that are not valid keys.
Presumably, we would like the ability to say that T is, say, a numeric type, which would enable us to perform numeric operations on values of type T.  However, it's unlikely that we can add these kinds of type constraints to the language in the short term.
Proposal
We should remove the ability to define generic controls and parsers.  This will reduce the complexity of the language and the compiler, at the cost of being able to wrap generic externs in generic controls.
Note that this proposal is not to remove generics entirely.  Externs and architectures will still have generic types.  Intuitively, this is possible because the implementations of these things are outside the P4 language and are not bound by the P4 type system.
Examples
This proposal only removes things from the language, so there are no examples of new features in use.  However, here is an example of a previously valid program that would no longer be valid:
// Generic externs remain valid.
extern Foo<T> { ... }

// But wrapping a generic extern in a generic control is no longer valid.
control c<T> {
    Foo<T> f;
    apply { f(); }
}

Instead, one would need to specify a particular type when instantiating the extern:
extern Foo<T> { ... }

control c {
    Foo<bit<8>> f;
    apply { f(); }
}

Can this be closed?


Added MC idm to IGLU block mapping

Description
As title says.
Type of change
Please check the options that are relevant.

[ ] Bug fix (non-breaking change that fixes an issue)
[ ] Proposes a change (non-breaking change that isn't necessarily a bug)
[ ] Refactor
[ ] New feature (non-breaking change that adds a new functionality)
[ ] Breaking change (fix or feature that would break some existing functionality downstream)
[ ] This is a unit test
[ ] Documentation only change
[ ] Datasets Release
[ ] Models Release

Type of requested review

[ ] I want a thorough review of the implementation.
[x] I want a high level review.
[ ] I want a deep design review.

Before and After
If this PR introduces a change or fixes a bug, please add before and after screenshots (if this is causes a UX change) or before and after examples(this could be plain text, videos etc ) to demonstrate the change.
If this PR introduces a new feature, please also add examples or screenshots demonstrating the feature.
Testing
Please describe the tests that you ran to verify your changes and how we can reproduce.
Checklist:

[ ] I have performed manual end-to-end testing of the feature in my environment.
[ ] I have added Docstrings and comments to the code.
[ ] I have made changes to existing documentation where needed.
[ ] I have added tests that show that the PR is functional.
[ ] New and existing unit tests pass locally with my changes.
[ ] I have added relevant collaborators to review the PR before merge.
[ ] [Polymetis only] I have verified that all scripts in tests/scripts runs on hardware.

Codecov Report

Merging #924 (7233b04) into main (96080cd) will increase coverage by 0.01%.
The diff coverage is n/a.

@@            Coverage Diff             @@
##             main     #924      +/-   ##
==========================================
+ Coverage   32.19%   32.21%   +0.01%
==========================================
  Files         343      344       +1
  Lines       33788    33789       +1
==========================================
+ Hits        10879    10884       +5
+ Misses      22909    22905       -4

Impacted Files
Coverage Δ

lowlevel/minecraft/iglu_util.py
0.00% <0.00%> (ø)

interpreter/craftassist/tasks.py
75.00% <0.00%> (+0.36%)
:arrow_up:

agents/craftassist/tests/fake_agent.py
73.67% <0.00%> (+0.69%)
:arrow_up:


ACM-3939 & ACM-2758

https://issues.redhat.com/browse/ACM-2758
https://issues.redhat.com/browse/ACM-3939

/retest


STREAM benchmark support

Add support in buildtest to run STREAM benchmark see http://www.cs.virginia.edu/stream/ref.html
The STREAM benchmark can be run with buildtest by creating stream subparser in benchmark.
_buildtest benchmark stream

test added in commit https://github.com/HPC-buildtest/buildtest-framework/commit/d2a2a4dc2e71c5921b211d4df4d68b7f52cbbf52


Discuss: New project structure with split ui/logic

What is this feature about? (1 sentence)
Discuss project structure changes which make it more straightforward where to put new UI/Logic
Why is it needed? What is the value? For whom do we build it?
Currently, project structure is a little bit messy. We have routes folder which contains a mix of UI/LOGIC and logic folder which contains only logic. It's not clear where to put new things.
High-level overview of the feature
My suggestion: split ui/logic, move logic outside of routes to logic, so routes will only contain UI code. But this is open for a discussion.

I would suggest something like this:
inside src

/logic
/utils
/types
/config
/theme
/components
/containers

/landing
/add-safe (creation and load)
/safe
/balances
/transactions
/apps
/address-book
/settings

@nicosampler not a big fan of it, I like the idea of splitting components by their usage on a single route

@mikheevm it says:

We should discuss and change the project structure

I'm not a big fan of the current structure, I always get lost in there and I need to find the component I need to work on by inspecting the dom structure using the devTools.
But perhaps the rest of the team feels comfortable with the current structure.

@nicosampler sorry about not making it a little bit more concrete, this ticket is an evolution of the discussion started there: https://github.com/gnosis/safe-react/pull/1089#pullrequestreview-453358789

I'm not a big fan of the current structure, I always get lost in there and I need to find the component I need to work on by inspecting the dom structure using the devTools.

How is this related to project structure? I can find myself in a similar position when starting to work on a new unfamiliar project, but honestly I don't see how changing project structure could fix that

@mikheevm @nicosampler are there any industry-wide best practices or well-known project structures that are proven to be ok and have been adopted as standards?

Agreed with Pablo, let's try to peg to a standard.
Following a routes approach, in my opinion, is not a good practice, I prefer to follow what app show when you open it. So each "container" represents a state/functionality in the app, otherwise, a developer should know all the possible routes in order to find a component in the project structure.
By looking at the structure I proposed,  it's pretty simple to find/know where the code of each part of the app is located.
Perhaps @fernandomg and @dasanra could give their opinions.

@nicosampler @pablofullana theres no such standard, also, we don't want to overthink it in a way that we have to restructure the whole project, splitting logic and ui is far more easy

@nicosampler

Following a routes approach, in my opinion, is not a good practice, I prefer to follow what app show when you open it.

This doesn't make any sense, why is it not a good practice? How is your structure going to help with understanding what app shows? How does one understand that he now sees a particular container/component?
IMO routes structure is simple and easy to follow:
route/index.js - describes the layout for the whole route page
route/*.js - components/containers/etc unique to this route
Let's also not forget that there's no ideal approach and every approach has its tradeoffs, but I don't understand your concern, IMO it works just fine for us

https://reactjs.org/docs/faq-structure.html

One common way to structure projects is to locate CSS, JS, and tests together inside folders grouped by feature or route.

Closing this issue, will restart this discussion in a different format.


Asus TinkerBoard

Hi,
I`ve tried running the code and I get:
Traceback (most recent call last):
File "/home/linaro/rpi_ws281x/python/examples/strandtest.py", line 91, in
strip.begin()
File "build/bdist.linux-armv7l/egg/neopixel.py", line 106, in begin
RuntimeError: ws2811_init failed with code -3 (Hardware revision is not supported)
Any idea on how to solve this? I suppose it does some check of the HW.

You are running this on an Asus TinkerBoard? It would seem that the neopixel library is not compatible with the Asus TinkerBoard which would explain why it throws the hardware revision exception.


reload() causes lost of scroll thumb size

What information (apart from min/max indexes) I should provide to datasource (or adapter?) for ui.router to be able to calculate the same top/bottom offsets as at start?
Situation: I have a toggle of grouping of list of elements by on of the fields. After changing the mode, I restore the position as in example, but the scrollbar is resetting to some "default" one-third middle position.
UPD: I had to recreate* ui-scroll elements, since just reload() can't restore the position (may be I should insert more delay in .get function, but this is not the normal way of working). And recreating viewport element just hung the browser.

recreate = destroy scope and clone via transclude

In fact, all my problems will get away if I will be able just to "scroll to element with index #" :) But I wasn't able to find anything except some... not the very easy-to-use hach with starting index from the example mentioned above.

Ooook, I was able to remove "recreate" by adding Search'n'Scroll function of my own.

@ornic datasource.minIndex and datasource.maxIndex should be enough. Also, autoscroll can be used instead of reload, but min/max indexes are still might be required. I created simple demo on stackblitz showing both approaches. Hope this helps.

Thanks a lot :) I simplified my component a bit using this.
But my items all have different heights, so .load(index) is unable to place the viewport to needed position. https://stackblitz.com/edit/angular-ui-scroll-v1-7-6-limited-datasource-and-scroll-t-vufzng this is modified example to show that.
I ended up with that function (it may contain some "never happens" if branches):
    $ctrl.scrollTo = function (index) {

        function scrollToElement(element, localIndex, coarseMode) {
            return $timeout(function (element, localIndex) {
                let elem = $(element);
                let parent = elem.parent();
                let scrollTop = elem.position().top - $(parent.children()[0]).position().top + 1; //+1 for border, apparently
                let pixelsToScroll = scrollTop - parent.scrollTop();
                if (pixelsToScroll < 1 && pixelsToScroll > -1) {
                    if ($rootScope.debug) { $rootScope.$window.console.log('ui.scroll not trying to scroll to', index, 'scrolling to', localIndex, 'by', pixelsToScroll, 'pixels'); }
                    return $q.when(true);
                }
                if ($rootScope.debug) { $rootScope.$window.console.log('ui.scroll trying to scroll to', index, 'scrolling to', localIndex, 'by', pixelsToScroll, 'pixels'); }
                let animationPromise = parent.animate({ scrollTop: scrollTop }, 10).promise();
                if (coarseMode) {
                    return animationPromise;
                }
                return animationPromise.then(function () { return scrollToElement(element, localIndex, coarseMode); });
            }, 0, true, element, localIndex);
        }

        if ($ctrl.scroll.isLoading) {
            if ($rootScope.debug) { $rootScope.$window.console.log('ui.scroll trying to scroll to:', index, 'wait for loading'); }
            return $timeout($ctrl.scrollTo, 50, 0, index);
        }

        let firstVisibleIndex = $ctrl.settings.editInGroups ? $ctrl.scroll.topVisible._groupIndex : $ctrl.scroll.topVisible._index;

        let firstBufferIndex = $ctrl.settings.editInGroups ? $ctrl.scroll.bufferFirst._groupIndex : $ctrl.scroll.bufferFirst._index;
        let lastBufferIndex = $ctrl.settings.editInGroups ? $ctrl.scroll.bufferLast._groupIndex : $ctrl.scroll.bufferLast._index;

        if ($rootScope.debug) {
            $rootScope.$window.console.log('ui.scroll trying to scroll from:', firstVisibleIndex, 'to:', index);
        }

        if (firstBufferIndex <= index && lastBufferIndex >= index) {
            return scrollToElement($rootScope.$window.document.getElementById('ui.scroll.element.' + index), index);
        } else if (index > lastBufferIndex) {
            return scrollToElement($rootScope.$window.document.getElementById('ui.scroll.element.' + lastBufferIndex), lastBufferIndex, true).then(function () { return $timeout($ctrl.scrollTo, 30, 0, index); });
        } else if (index < firstBufferIndex) {
            return scrollToElement($rootScope.$window.document.getElementById('ui.scroll.element.' + firstBufferIndex), firstBufferIndex, true).then(function () { return $timeout($ctrl.scrollTo, 30, 0, index); });
        }
    };

BTW, is it possible to mark item as visible only if more than 50% of its height is visible?

@ornic  No, currently no. Here's the place where this feature might be implemented:
https://github.com/angular-ui/ui-scroll/blob/01829539665a1b0b902d32ede96b3d3fb83ff539/src/modules/adapter.js#L199-L204
Something like (top > this.viewport.topVisiblePos() + itemHeight * coef) where coef is 0.5 if you want 50%.  If you like, you may implement it, add few tests, update doc, open PR and I will accept it.
PS coef must be an attr option with default value 0 and allowed range [0; 1)


Build fixed

Hello. As i promised in #3, here is my working version. It is possible now to automatically rebuild v8 and js.net with desired MSVC++, processor architecture, release/debug mode and .NET with specified Visual Studio version. It is easy to get full V8 build environment too. See readme and all the .bat`s.
There is one drawback: if you want to build with MSVC++2010 using Visual Studio 2012/2013, you will need VS2010 installed. I know it is possible to use Windows SDKs but i can not test this because SDK7/7.1 fail to install.
And one last note: i don't know how to properly make nuget packages for multiple platforms and i am unsure if you merge this pull request or there's need to edit something. So no nuget packages here for now.

This looks great.  So far as I can see, this is a rewrite of the build scripts etc, including a move to using depot_tools to get v8.  I note that you have removed VS2008 support, which I think is fine.  I guess that the nuget build process has been broken for a while, so I don't think its lack is a problem.


Ensure words are added to Community Grants page

Asked for this, but not here yet.
As part of this will need to confirm whether schools grants by LA is valuable

Have draft text from L23 here: https://docs.google.com/document/d/1yMQVCTlFXeWPQUP0UhzoyfmnKM4X8c4KIB8GrZXzXmU/edit#heading=h.zhvkju8m93y8
Likely to need us to wordsmith and amend this and then put it on site

Words sent over to L23 to ask for final feedback.

Looks like words have come back from L23 - to review


Bump frontend version.

There isn't a great way to get the matching frontend version against the chrome that the extension is installed on.
So for now it's a matter of bumping this. This hash is yesterday's Canary.
Also, adding a try/catch around a JSON parse since I ran into a parse failure on occasion.

👍

Should be deployed by now.


metadata: regression in 'disable-push' handling

I've just upgraded to latest cargo-release v0.16.1 and unfortunately I'm hitting a regression somewhere in the logic handling the disable-push option.
We do have a very simple project (one binary crate, no libs, no workspaces) available in this public repository.
Its Cargo.toml has the following metadata for doing release (in two steps via manual PRs and reviews):
$ tail -8 Cargo.toml
[package.metadata.release]
disable-publish = true
disable-push = true
post-release-commit-message = "cargo: development version bump"
pre-release-commit-message = "cargo: zincati release {{version}}"
sign-commit = true
sign-tag = true
tag-message = "zincati {{version}}"

This config has always worked fine so far. However, using the latest cargo-release release it looks like disable-push = true is now suddenly ignored, which resulted in both branch and tag being pushed to the git remote:
$ cargo release
[2021-07-07T09:01:24Z WARN ] release-0.0.22 is behind origin/release-0.0.22
Release zincati 0.0.22? [y/N]
y
[2021-07-07T09:02:15Z INFO ] Update zincati to version 0.0.22
[release-0.0.22 7e614af] cargo: zincati release 0.0.22
 2 files changed, 2 insertions(+), 2 deletions(-)
[2021-07-07T09:02:17Z INFO ] Starting zincati's next development iteration 0.0.23-alpha.0
[release-0.0.22 13929c6] cargo: development version bump
 2 files changed, 2 insertions(+), 2 deletions(-)
[2021-07-07T09:02:18Z INFO ] Pushing v0.0.22 to origin
Enumerating objects: 8, done.
Counting objects: 100% (8/8), done.
Delta compression using up to 8 threads
Compressing objects: 100% (5/5), done.
Writing objects: 100% (5/5), 1.78 KiB | 1.78 MiB/s, done.
Total 5 (delta 3), reused 0 (delta 0), pack-reused 0
remote: Resolving deltas: 100% (3/3), completed with 3 local objects.
To github.com:coreos/zincati.git
 * [new tag]         v0.0.22 -> v0.0.22
[2021-07-07T09:02:22Z INFO ] Pushing HEAD to origin
fatal: The current branch release-0.0.22 has no upstream branch.
To push the current branch and set the remote as upstream, use

    git push --set-upstream origin release-0.0.22

This is problematic as it breaks/regresses existing configurations, and results in a tag/branch pushing which is not meant to happen at that point.

/cc @epage @sunng87

Yes, this was broken as part of some workspace work.  For a while, push was crate-specific.  We then moved it to being exclusively from workspace config, which broke things for single-crate users.  We then changed things up to support both single crate and workspace but missed disable-push.
The line in question is https://github.com/sunng87/cargo-release/blob/master/src/main.rs#L844
A workaround, until this is fixed, is to put disable-push = true in release.toml instead of Cargo.toml.

@epage thanks for the explanation and for pointing me to the relevant code location. I tweaked that logic to account for package-level disable_push, PR at https://github.com/sunng87/cargo-release/pull/281.


Is there any way to pass spark.yarn.maxAppAttempts through Livy

Spark-Submit supports the parameter spark.yarn.maxAppAttempts. Does the Livy support this parameter? If so could you please let me know what is the livy parameter name?

Document Details
⚠ Do not edit this section. It is required for docs.microsoft.com ➟ GitHub issue linking.

ID: 4472f8f1-7879-22cc-9c8d-5ccca7f0358a
Version Independent ID: 19443dd3-1562-c748-2cc4-7e19b3aa01f4
Content: Use Livy Spark to submit jobs to Spark cluster on Azure HDInsight
Content Source: articles/hdinsight/spark/apache-spark-livy-rest-interface.md
Service: hdinsight
Product: unspecified
GitHub Login: @nitinme
Microsoft Alias: nitinme

@joymon Thanks for the feedback! I have assigned the issue to the content author to evaluate and update as appropriate.

@joymon Thanks for your interest in HDInsight. You can use conf parameter to pass this through Livy Rest API, as shown below:
{
“file”: “”,
“className”: “”,
“args”: [args1, args2, ...],
“conf”: {“foo1”: “bar1”, “foo2”: “bar2”...}
}
So, to specify maxAppAttempt, you would use:
“conf”: {“spark.yarn.maxAppAttempt”:4}

@vasivara-MSFT - Please close this issue.

@joymon We will now proceed to close this thread. If there are further questions regarding this matter, please reopen it and we will gladly continue the discussion.

@nitinme
It seems there is a typo in the key you have provided, it should be "spark.yarn.maxAppAttempts"
Ref link https://spark.apache.org/docs/latest/running-on-yarn.html


Fix links in app-layout

Thanks for the contribution and these important fixes.
I'm not going to approve just yet. As I read through the pull request I realized that we also have a couple of other broken links on this page. Would you mind fixing those as part of this pull request?

On line #50 there is a link to ./navigation
On line #54 there is a link to ./grid
On line #146 there is a link to ./typography

This is a problem in v0.11+, not just 0.13, can we make those fixes for all versions except v0.10?

Let me find how to sign my comments and I'll be glad to update it for you xd

Thank you!

@joostlek What is the status on this PR?

@gnomeontherun I think I fixed it

I am merging this into the website and will submit a different PR for these links in v11 and v12.


Add top commented video to analytics page

reference pending internal-apis PR for info.

[ ] add to creator analytis
[ ] add to email template (only show if exists)

This was done


Automated cherry pick of #10134

Cherry pick of #10134 on release-6.6.
/cc  @cwarnermm
NONE

Will try to auto merge this PR once all tests and checks are passing. This might take up to an hour.

Trying to auto merge this PR.

Pull Request successfully merged
SHA: 50586532dfb20745305fb51c10028642a74d653d


Pst parser 23

Type of Contribution

[ ] Bugfix (non-breaking change which fixes an issue)
[ ] New component
[ ] Refactoring (no functional changes)
[ ] Documentation-only

What does this implement/fix? Explain your changes.
...
Link to issue?
...

[ ] Issue closed
[ ] Remain open

Pull Request Checklist
Please check if your PR fulfills the following requirements:

[ ] Make sure you are requesting to the develop branch. Don't PR to main!
[ ] This contribution has sufficient documentation
[ ] Tests for the changes have been added
[ ] All tests pass

How has this been tested?
Operating System: …
Python Version: …
Licensing

[ ] I agree that the Mailbag Project and the University at Albany, SUNY can release this code under the MIT license.

@gwiedeman I have not yet made a pull request, Please review pst.py file for pst parser in pst_parser-23 branch.

@haritgarg since you made PR #53 from the same branch, it updates automatically when you update the same branch, so its the same PR. It looks good, just this section should be turned into a generator or combined with the generator in messages()


Improve VTKExtensions operability with plugins

Describe the bug
Currently, plugins have no access to VTKExtensions, it would be beneficial that they have access to it to share some code.
USD facevarying code could then be shared and implemented in Alembic plugin easily.

duplicate of  https://github.com/f3d-app/f3d/issues/1115


Could not determine java version from '10.0.2'.

FAILURE: Build failed with an exception.

What went wrong:
Could not determine java version from '10.0.2'.

Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output.

Press any key to continue . . .

FAILURE: Build failed with an exception.
* What went wrong:
  Could not determine java version from '10.0.2'.

* Try:
  Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output.

Press any key to continue . . .

I had the same issue with 11.0.1.
Change the "distributionUrl" in gradle-wrapper.properties to "https://services.gradle.org/distributions/gradle-4.10.2-all.zip" and "ext.kotlin" in build.gradle to "'1.3.10'".
After these, the compilation started, but it had problems with undefined references to javafx (probably something with the javafx decoupling in JDK11).


fix(material/slider): fix track animation

fixes an issue where the slider track active would flicker when switching between thumbs on a range slider

@crisbeto This is ready for another look when you're ready


Document how to use as a Python library

Currently the README focuses on the CLI use-case for Jupyter-Cache. I think that we'll probably want to use the Python API when using it as a part of a build system. We should document this part of the user-facing API.

@choldgraf -- @chrisjsewell and I had a discussion on this topic yesterday. I will meet up with @aakash today to discuss ways we can link myst-parser and myst-nb to get the outputs added to notebooks. We will look at the python api rather than the cli -- but @chrisjsewell suggested looking at the CLI to understand how the python api is put together.


[BitSail][Connector] FakeSource supports generating unique columns.

Is your feature request related to a problem? Please describe
Current FakeSource supports generate unique long value.
But sometimes we may want to generate more type of unique columns, like string  or date.
This issue wants to support generate unique columns for the following type:

int
short
string
bigint
date

Describe the solution you'd like
Describe alternatives you've considered
Additional context

@laglangyue sure! Assigned to you, please take your time.

@laglangyue hello, just checking how's everything going with this issue. We have a contributor group to discuss dev issue. Please feel free to join if you are interested

@laglangyue hello, just checking how's everything going with this issue. We have a contributor group to discuss dev issue. Please feel free to join if you are interested

yes，glad to join.

Is this issue resolved already? I can work on this issue if not done yet.


Donations page created, using existing Free UK Gen content as a basis

Includes creating a Paypal button identifying that donations came via FreeCEN2 (Pat task)

I added the donations page in refinery (copied from FreeReg, changed
appropriate text to FreeCen).  It is currently using the FreeReg button.
When we have the button identifying FreeCen as the donation source, it can
be switched in refinery.
On Tue, Sep 22, 2015 at 10:53 AM, PatReynolds<EMAIL_ADDRESS>wrote:

Includes creating a Paypal button identifying that donations came via
FreeCEN2 (Pat task)
—
Reply to this email directly or view it on GitHub
https://github.com/FreeUKGen/FreeCENMigration/issues/50.

Thanks, Doug.  I now have the new form of wording for GiftAid (the scheme
where we can claim the income tax paid by our donors), so can re-make the
PayPal buttons next week when I am back with a secure connection to Paypal.
Best wishes,
Pat
On Tuesday, 27 October 2015, dougkdev<EMAIL_ADDRESS>wrote:

I added the donations page in refinery (copied from FreeReg, changed
appropriate text to FreeCen). It is currently using the FreeReg button.
When we have the button identifying FreeCen as the donation source, it can
be switched in refinery.
On Tue, Sep 22, 2015 at 10:53 AM, PatReynolds<EMAIL_ADDRESS><javascript:_e(%7B%7D,'cvml','notifications@github.com');>>
wrote:

Includes creating a Paypal button identifying that donations came via
FreeCEN2 (Pat task)
—
Reply to this email directly or view it on GitHub
https://github.com/FreeUKGen/FreeCENMigration/issues/50.

—
Reply to this email directly or view it on GitHub
https://github.com/FreeUKGen/FreeCENMigration/issues/50#issuecomment-151563178
.

--
- -
Dr Pat Reynolds
Executive Director
Free UK Genealogy  http://www.freeukgenealogy.org.uk/
A charity registered in England and Wales, number 1096940
+44 1904 541411 +44 7943 145387
36 Albemarle Road, York, YO23 1ER, UK

Added the FreeCen-specific button from Pat to the donate page.  Users can
tick the checkbox to be sent to the paypal page for giftaid, or leave it
unchecked to be sent to the paypal page without giftaid.
Wording on the page is currently a copy/paste from the donate page on
FreeReg. It can be edited with refinery.
On Tue, Oct 27, 2015 at 11:20 AM, PatReynolds<EMAIL_ADDRESS>wrote:

Thanks, Doug. I now have the new form of wording for GiftAid (the scheme
where we can claim the income tax paid by our donors), so can re-make the
PayPal buttons next week when I am back with a secure connection to Paypal.
Best wishes,
Pat
On Tuesday, 27 October 2015, dougkdev<EMAIL_ADDRESS>wrote:

I added the donations page in refinery (copied from FreeReg, changed
appropriate text to FreeCen). It is currently using the FreeReg button.
When we have the button identifying FreeCen as the donation source, it
can
be switched in refinery.
On Tue, Sep 22, 2015 at 10:53 AM, PatReynolds<EMAIL_ADDRESS><javascript:_e(%7B%7D,'cvml','notifications@github.com');>>
wrote:

Includes creating a Paypal button identifying that donations came via
FreeCEN2 (Pat task)
—
Reply to this email directly or view it on GitHub
https://github.com/FreeUKGen/FreeCENMigration/issues/50.

—
Reply to this email directly or view it on GitHub
<
https://github.com/FreeUKGen/FreeCENMigration/issues/50#issuecomment-151563178
.

--
- -
Dr Pat Reynolds
Executive Director
Free UK Genealogy http://www.freeukgenealogy.org.uk/
A charity registered in England and Wales, number 1096940
+44 1904 541411 +44 7943 145387
36 Albemarle Road, York, YO23 1ER, UK
—
Reply to this email directly or view it on GitHub
https://github.com/FreeUKGen/FreeCENMigration/issues/50#issuecomment-151575728
.


Performance question for lots of tabs with large lists. They don't get unmounted when switching? How to make it faster?

Looking into the performance issues in my app and I was wondering how this worked.
 Do all of these just get held in memory when switching between tabs, not being cleaned up? Is there anything I can do to mitigate any performance issues so my app doesn't explode with all of this data? That's what it's doing, but I am not sure of the cause.

If memory serves, the unmounting is left up to RN and not this library (I don't think we have that control).

Are you using ListViews?

I updated my initial post with a picture to better illustrate what I'm talking about and what my app does.
@miklschmidt I am using ListViews in most cases. In other cases where the number of items is smaller, like capped to 12 items, I am just doing a map on an array of objects.

I just solved this by sending one unique param from where i am pushing the same scene and checking the previous and nextprops in componentWillReceiveProps(nextProps)  and if there is change in unique param then i simply update my dataSource and new list gets rendered :)


Retry transient errors like network timeout

In the most recent report, quickstart-ios had no snapshot:

HttpError: network timeout at: https://api.github.com/repos/firebase/quickstart-ios/issues?access_token=a00421fbfda0a8af79cf843955b2d3816ab0f8f7&per_page=100&page=2&state=all
    at mockable.fetch.then.then.catch.error (/srv/node_modules/@octokit/request/lib/request.js:92:13)
    at <anonymous>
    at process._tickDomainCallback (internal/process/next_tick.js:229:7)

We should increase the timeout of the HTTP client and add retrying into GitHub pagination.
cc @morganchen12

This has been solved by using the Octokit Retry thingy.


TagBot trigger issue

This issue is used to trigger TagBot; feel free to unsubscribe.
If you haven't already, you should update your TagBot.yml to include issue comment triggers.
Please see this post on Discourse for instructions and more details.
If you'd like for me to do this for you, comment TagBot fix on this issue.
I'll open a PR within a few hours, please be patient!

Triggering TagBot for merged registry pull request: https://github.com/JuliaRegistries/General/pull/89652

Triggering TagBot for merged registry pull request: https://github.com/JuliaRegistries/General/pull/98773

Triggering TagBot for merged registry pull request: https://github.com/JuliaRegistries/General/pull/106322

Triggering TagBot for merged registry pull request: https://github.com/JuliaRegistries/General/pull/110141

Triggering TagBot for merged registry pull request: https://github.com/JuliaRegistries/General/pull/110189

Triggering TagBot for merged registry pull request: https://github.com/JuliaRegistries/General/pull/116065

Triggering TagBot for merged registry pull request: https://github.com/JuliaRegistries/General/pull/119381

Triggering TagBot for merged registry pull request: https://github.com/JuliaRegistries/General/pull/120581


Add Auth.Mvc project

Adds Auth.Mvc for net45 only. Will address net core later.
Also fix VS2017 project loading issue

@jskeet don't worry if you can't get to this. I'll ask someone else to do it.


How to trigger mouse event without Mouse?

Hi,
I'd like to use createjs for making games, I want to use my data[like (x, y) ] to fire mouse event to trigger 'click' event in animate cc. I don't want use mouse to trigger click event, I need to use my data to fire animate.
wait for your help.

This is more of a StackOverflow question vs a bug, but since there is no official way to do this, it might be valuable to add this behaviour to EaselJS to simulate mouse events.
Here is a workaround:

If you dig into the Touch class, you can see how device pointer events are shuttled directly to the private Stage methods _handlePointerDown and _handlePointerUp
Both methods are required, since a "click" is caused by a press and release on the same object in the canvas
By default, the canvas prevents normal mouse events, so you must work around this as well.

Sample code:
var e = {preventDefault:function(){}} // Fake "mouse event" to prevent errors
stage._handlePointerDown(-1, e, xCoordinate, yCoordinate);
stage._handlePointerUp(-1);

I made a quick sample that moves a shape every time it is clicked. The demo tests the current stage mouseX and mouseY every 100 milliseconds using the code above, so if you roll your mouse over the square it will trigger click events constantly.
https://jsfiddle.net/lannymcnie/uwb9c3L7/
I hope that helps. I will leave this issue open to track the feature request to do this officially.
Cheers,


GetHashCode() for Int64 should be implemented

There is no implementation of GetHashCode() in Int64, so Object GetHashCode() implementaion is used and each instance has different value.
Here is test case:
class Program {
    public static void Main ()
    {
        long i1 = 1;
        long i2 = 1;
        System.Console.WriteLine(i1.GetHashCode() == i2.GetHashCode() ? "true" : "false"); // .NET prints an empty line, JSIL prints "null"
    }
}

It could be fixed with such addition to JSIL.Bootstrap.Int64.js:
    $.Method({ Static: false, Public: true }, "GetHashCode",
    (new JSIL.MethodSignature($.Int32, [], [])),
    function () {
        return this.ToInt32();
    });

I think GetHashCode should only use the lower 32 bits of the long value. I don't think ToInt32 does a very good job there.. Try something like
return this.a | ((this.b & 0xff) << 8);

Thanks @markusjohnsson, your suggestion seems fine.


Delay and optimize recycle bin check upon deletion

Fixes #2672
Fixes #2732
There is a significant lag on deletion, especially when numerous files are deleted.
This is significantly impacted by checking whether the file is in Recycle Bin.
This PR somewhat helps by:

Delaying the check until the dialog presentation
(resolves the issue for those who disabled the dialog)
Instead of searching in recycle bin just use path to decide
if the item is under recycle bin

Thanks a lot for this. I'm not sure why we check if we are deleting a file from recycle bin that way when we could just check of the path starts with "X:$Recycle.Bin"..

@gave92 - agree. Do you want me to implement this?

Yes please! (Obvious note: the file path of a recycle bin element can start with any drive letter, not just "C:\"=

The same happens in FilesystemOperations.cs

IsRecycleBinItem

I prefer to introduce a new helper: as probably we still want to have a function that actively checks if the file is in recycle bin

Depending on the scope of this PR you might also optimize the call to List<ShellFileItem> items = await recycleBinHelpers.EnumerateRecycleBin(); in FilesystemOperations so it's only called once when deleting many items. Not doing it is also ok.

@gave92 - finally had a lunch time to squeeze a bit of coding :smile:
I am not sure what is the best way to approach the List<ShellFileItem> items = await recycleBinHelpers.EnumerateRecycleBin(); as it seems that we really need shell file items there.
Probably this could be postponed.

@Don-Vito yup I'm didn't mean to remove it, I meant that when you delete a bunch of file that thing is called for every file, while it should be more efficient to call it once at the and

@Don-Vito yup I'm didn't mean to remove it, I meant that when you delete a bunch of file that thing is called for every file, while it would be more efficient to call it once at the end.
It's not necessary to do this change here though

I can followup on this :blush: I will try to create an issue later on.

@Don-Vito for reference: https://github.com/files-community/Files/wiki/Code-style

@d2dyno1, @gave92 - thanks.. and sorry - didn't touch C# fort the last 8 years :)

@gave92 - anything I can do to help pushing it forward? :angel:

@Don-Vito this change looks good to me, I'll approve it as soon as I can test it 👍


Update README.md

Fixed typo.

Hi @guFalcon, I'm your friendly neighborhood Microsoft Pull Request Bot (You can call me MSBOT). Thanks for your contribution!
In order for us to evaluate and accept your PR, we ask that you sign a contribution license agreement. It's all electronic and will take just minutes. I promise there's no faxing. https://cla.microsoft.com.
TTYL, MSBOT;


Add Community Ban List support

Adds code to pull steam ids from the Community Ban List

Made obsolete by https://github.com/downloadpizza/NOBanList/commit/187e918da87f711a81cfdb44ecedbaa59b41c273


Spellchecking .md files

Fixed this issue, using the Code Spell Checker extension for VSCode.

#all-contributors please add @evbambly for content

@all-contributors please add @evbambly for content


Need a standardized way to report non-fatal, secondary errors in telemetry

See https://github.com/Microsoft/vscode-azurefunctions/pull/392#discussion_r190369602
I'm thinking we should have an additional property on IActionContext that would be an array of additional errors that occur during a telemetry event but which don't cause the failure of the event.  This could be used to host errors which are less important (e.g. warnings), or perhaps inner exceptions related to the primary failure.

Sounds good to me


Installation script can't find TensorFlow

When executing Automated Install on OSX TensorFlow can't be found.
Collecting tensorflow>=1.1.0 (from magenta)
  Could not find a version that satisfies the requirement tensorflow>=1.1.0 (from magenta) (from versions: )
No matching distribution found for tensorflow>=1.1.0 (from magenta)

This can be solved by manually installing TensorFlow
pip install --upgrade https://storage.googleapis.com/tensorflow/mac/cpu/tensorflow-1.4.0-py2-none-any.whl
this is from step 7 on the TensorFlow install page
Then continue installing magenta with pip install magenta in the active virtualenv

This should only happen if there's a problem with your local pip installation. Have you tried doing pip install -U pip?


stack trace when destination does not exist

What were you trying to accomplish?
Try to create a pull request when the configured destination does not exist in the remote repo.
Expected Behavior
Expected a graceful error message
Current Behavior
Raises an IndexError
Possible Solution
Add error handling
Steps to Reproduce (for bugs)

Create a remote with a master branch
Clone the repository and checkout master
Create a feature branch
Make sure that your config is set to main
Commit and execute pull-request-codecommit

Environment

pull-request-codecommit version used: 0.1.0
Debugging logs

Remote: codecommit::eu-west-1://my-profile@my-repo
Region: eu-west-1
Profile: my-profile
Repo: my-repo
Branch: feature/XXXXXX

fatal: ambiguous argument 'main..feature/XXXXXX': unknown revision or path not in the working tree.
Use '--' to separate paths from revisions, like this:
'git <command> [<revision>...] -- [<file>...]'
Traceback (most recent call last):
  File "/Users/xxxxx/.pyenv/versions/3.9.7/bin/pull-request-codecommit", line 8, in <module>
    sys.exit(main())
  File "/Users/xxxxx/.pyenv/versions/3.9.7/lib/python3.9/site-packages/click/core.py", line 1128, in __call__
    return self.main(*args, **kwargs)
  File "/Users/xxxxx/.pyenv/versions/3.9.7/lib/python3.9/site-packages/click/core.py", line 1053, in main
    rv = self.invoke(ctx)
  File "/Users/xxxxx/.pyenv/versions/3.9.7/lib/python3.9/site-packages/click/core.py", line 1395, in invoke
    return ctx.invoke(self.callback, **ctx.params)
  File "/Users/jorisconijn/.pyenv/versions/3.9.7/lib/python3.9/site-packages/click/core.py", line 754, in invoke
    return __callback(*args, **kwargs)
  File "/Users/xxxxx/.pyenv/versions/3.9.7/lib/python3.9/site-packages/pull_request_codecommit/__init__.py", line 25, in main
    title, description = repo.pull_request_information()
  File "/Users/xxxxx/.pyenv/versions/3.9.7/lib/python3.9/site-packages/pull_request_codecommit/repository.py", line 88, in pull_request_information
    title = f"{commits.first.message.subject}{title_postfix}"
  File "/Users/xxxxx/.pyenv/versions/3.9.7/lib/python3.9/site-packages/pull_request_codecommit/git/commits.py", line 30, in first
    return self.__commits[0]
IndexError: list index out of range

Fixed in v0.2.0


A few issues

Hi, there are a couple of issues I've encountered so far whilst trying to run some of the tests. Firstly just FYI, when I run "test_solar.py" I get the error:
"TypeError: filter() got an unexpected keyword argument 'dynamics'"
I can fix this by adding "dynamics=None" to the filter method of the NoModel class.
But when I run it it doesn't actually seem to give sensible results at all. The cart just instantly falls over and moves off to the right... Also it seems like this experiment isn't actually operating on the images right?
Also, is there another example where you actually use SOLAR on an image-based environment (from scratch)? I'm not 100% sure what the "laura/reacher_mpc.py" and "reacher_vae.py" files do - does the reacher_vae train a vae for use with the reacher_mpc experiment (which seems to load a model)?
Thanks in advance!

Closing this, as let's focus all discussion in #5.