Bug: Farmer Villagers can't trade nor pick up items

What happened?
A bug happened!
To replicate:

First, install https://www.curseforge.com/minecraft/modpacks/better-mc-fabric
Next, turn a villager into a farmer.
Next, try to interact with the farmer. It will shake its head at you.
Finally, delete Paradise Lost and retry with the same villagers.

Mod Version
Beta 0.2.0 1.19.2
Fabric API Version
0.14.10
Relevant log output
[19:33:23] [Server thread/INFO]: oofmas joined the game
[19:33:23] [Render thread/INFO]: New world map session initialized!
[19:33:24] [Render thread/INFO]: Started 6 worker threads
[19:33:24] [Netty Local Client IO #0/INFO]: Read 8390 bytes, 158 objects
[19:33:24] [Server thread/INFO]: Updating all forceload tickets for 264c650c-4cc1-47fd-8882-fa0f9952ff4a
[19:33:24] [Render thread/INFO]: [bclib] Auto-Sync was disabled on the client.
[19:33:24] [Render thread/WARN]: Unknown biome 'minecraft:snowy_mountains'
[19:33:24] [Render thread/WARN]: Unknown biome 'minecraft:snowy_tundra'
[19:33:24] [Render thread/WARN]: Unknown biome 'minecraft:wooded_mountains'
[19:33:24] [Render thread/WARN]: Unknown biome 'minecraft:'
[19:33:24] [Render thread/WARN]: Unknown biome 'minecraft:snowy_taiga_mountains'
[19:33:24] [Render thread/WARN]: Unknown biome 'minecraft:gravelly_mountains'
[19:33:24] [Render thread/WARN]: Unknown biome 'minecraft:wooded_hills'
[19:33:24] [Render thread/WARN]: Unknown biome 'minecraft:mountain_edge'
[19:33:24] [Render thread/WARN]: Unknown biome 'minecraft:mountains'
[19:33:24] [Netty Server IO #1/INFO]: Priority overwritten for player oofmas. Normal: GRAVE / Robbing: INVENTORY
[19:33:24] [Render thread/INFO]: Synced immersive_weathering-common.json configs
[19:33:24] [Render thread/INFO]: Received config from the server:
[19:33:24] [Render thread/INFO]: Synced supplementaries-common.json configs
[19:33:24] [Render thread/INFO]: Synced Flute Songs
[19:33:24] [Render thread/INFO]: Synced Captured Mobs settings
[19:33:24] [Render thread/INFO]: Synced Globe data
[19:33:24] [Render thread/WARN]: Unknown recipe category: oxidized:kiln_smelting/oxidized:smooth_basalt_smelting
[19:33:24] [Render thread/WARN]: Unknown recipe category: expandeddelight:juicing/expandeddelight:expandeddelight/juicing/sweet_berry_juice
[19:33:24] [Render thread/WARN]: Unknown recipe category: oxidized:kiln_smelting/oxidized:cracked_stone_bricks_smelting
[19:33:24] [Render thread/WARN]: Unknown recipe category: oxidized:kiln_smelting/oxidized:purple_glazed_terracotta_smelting
[19:33:24] [Render thread/WARN]: Unknown recipe category: oxidized:kiln_smelting/oxidized:smooth_red_sandstone_smelting
[19:33:24] [Render thread/WARN]: Unknown recipe category: oxidized:kiln_smelting/oxidized:brown_glazed_terracotta_smelting
[19:33:24] [Render thread/WARN]: Unknown recipe category: oxidized:kiln_smelting/oxidized:gray_glazed_terracotta_smelting
[19:33:24] [Render thread/WARN]: Unknown recipe category: oxidized:kiln_smelting/oxidized:pink_glazed_terracotta_smelting
[19:33:24] [Render thread/WARN]: Unknown recipe category: oxidized:kiln_smelting/oxidized:black_glazed_terracotta_smelting
[19:33:24] [Render thread/WARN]: Unknown recipe category: oxidized:kiln_smelting/oxidized:magenta_glazed_terracotta_smelting
[19:33:24] [Render thread/WARN]: Unknown recipe category: oxidized:kiln_smelting/oxidized:light_gray_glazed_terracotta_smelting
[19:33:24] [Render thread/WARN]: Unknown recipe category: oxidized:kiln_smelting/oxidized:white_glazed_terracotta_smelting
[19:33:24] [Render thread/WARN]: Unknown recipe category: oxidized:kiln_smelting/oxidized:nether_brick_smelting
[19:33:24] [Render thread/WARN]: Unknown recipe category: oxidized:kiln_smelting/oxidized:smooth_quartz_smelting
[19:33:24] [Render thread/WARN]: Unknown recipe category: oxidized:kiln_smelting/oxidized:blue_glazed_terracotta_smelting
[19:33:24] [Render thread/WARN]: Unknown recipe category: oxidized:kiln_smelting/oxidized:lime_glazed_terracotta_smelting
[19:33:24] [Render thread/WARN]: Unknown recipe category: oxidized:kiln_smelting/oxidized:yellow_glazed_terracotta_smelting
[19:33:24] [Render thread/WARN]: Unknown recipe category: oxidized:kiln_smelting/oxidized:cyan_glazed_terracotta_smelting
[19:33:24] [REI-ReloadPlugins/INFO]: [REI] Reloading Plugin Manager [REIPlugin] stage [START], registered 25 plugins: AdornReiServer of AdornReiServer [adorn], DefaultRuntimePlugin of DefaultRuntimePlugin [roughlyenoughitems], AdornReiClient of AdornReiClient [adorn], APPlugin of APPlugin [architects_palette], REIPlugin of REIPlugin [betterend], CharmReiClientPlugin of CharmReiClientPlugin [charm], DBServerPlugin of DBServerPlugin [decorative_blocks], DBClientPlugin of DBClientPlugin [decorative_blocks], ExpandedDelightREI of ExpandedDelightREI [expandeddelight], FarmersDelightModREI of FarmersDelightModREI [farmersdelight], REIIntegration of REIIntegration [ftblibrary], FTBQuestsREIIntegration of FTBQuestsREIIntegration [ftbquests], OwoReiPlugin of OwoReiPlugin [owo], OxidizedREIPlugin of OxidizedREIPlugin [oxidized], ClientPlugin of ClientPlugin [roughly_enough_trades], DefaultClientRuntimePlugin of DefaultClientRuntimePlugin [roughlyenoughitems], REPClientPlugin of REPClientPlugin [roughlyenoughprofessions], PluginEntry of PluginEntry [roughlyenoughresources], SpiritPlugin of SpiritPlugin [spirit], REICompat of REICompat [the_bumblezone], REIPlugin of REIPlugin [toms_storage], REICompat of REICompat [twilightforest], FabricFluidAPISupportPlugin, DefaultPlugin of DefaultPlugin [roughlyenoughitems], DefaultClientPlugin of DefaultClientPlugin [roughlyenoughitems]
[19:33:24] [Render thread/WARN]: Unknown recipe category: oxidized:kiln_smelting/oxidized:green_glazed_terracotta_smelting
[19:33:24] [Render thread/WARN]: Unknown recipe category: oxidized:kiln_smelting/oxidized:stone_kiln_smelting
[19:33:24] [Render thread/WARN]: Unknown recipe category: oxidized:kiln_smelting/oxidized:glass_kiln_smelting
[19:33:24] [Render thread/WARN]: Unknown recipe category: oxidized:kiln_smelting/oxidized:terracotta_kiln_smelting
[19:33:24] [Render thread/WARN]: Unknown recipe category: oxidized:kiln_smelting/oxidized:smooth_sandstone_smelting
[19:33:24] [Render thread/WARN]: Unknown recipe category: oxidized:kiln_smelting/oxidized:cracked_deepslate_tiles_smelting
[19:33:24] [Render thread/WARN]: Unknown recipe category: oxidized:kiln_smelting/oxidized:cracked_polished_blackstone_bricks_smelting
[19:33:24] [Render thread/WARN]: Unknown recipe category: expandeddelight:juicing/expandeddelight:expandeddelight/juicing/apple_juice
[19:33:24] [Render thread/WARN]: Unknown recipe category: expandeddelight:juicing/expandeddelight:expandeddelight/juicing/melon_juice
[19:33:24] [Render thread/WARN]: Unknown recipe category: oxidized:kiln_smelting/oxidized:red_glazed_terracotta_smelting
[19:33:24] [Render thread/WARN]: Unknown recipe category: oxidized:kiln_smelting/oxidized:deepslate_smelting
[19:33:24] [Render thread/WARN]: Unknown recipe category: oxidized:kiln_smelting/oxidized:cracked_nether_bricks_smelting
[19:33:24] [Render thread/WARN]: Unknown recipe category: oxidized:kiln_smelting/oxidized:orange_glazed_terracotta_smelting
[19:33:24] [Render thread/WARN]: Unknown recipe category: oxidized:kiln_smelting/oxidized:brick_kiln_smelting
[19:33:24] [Render thread/WARN]: Unknown recipe category: oxidized:kiln_smelting/oxidized:light_blue_glazed_terracotta_smelting
[19:33:24] [Render thread/WARN]: Unknown recipe category: oxidized:kiln_smelting/oxidized:charcoal_kiln_smelting
[19:33:24] [Render thread/WARN]: Unknown recipe category: oxidized:kiln_smelting/oxidized:cracked_deepslate_bricks_smelting
[19:33:24] [Render thread/WARN]: Unknown recipe category: expandeddelight:juicing/expandeddelight:expandeddelight/juicing/glow_berry_juice
[19:33:24] [Render thread/WARN]: Unknown recipe category: oxidized:kiln_smelting/oxidized:smooth_stone_kiln_smelting
[19:33:24] [REI-ReloadPlugins/INFO]: [REI] Reloading Plugin Manager [REIClientPlugin] stage [START], registered 20 plugins: AdornReiClient of AdornReiClient [adorn], APPlugin of APPlugin [architects_palette], REIPlugin of REIPlugin [betterend], CharmReiClientPlugin of CharmReiClientPlugin [charm], DBClientPlugin of DBClientPlugin [decorative_blocks], ExpandedDelightREI of ExpandedDelightREI [expandeddelight], FarmersDelightModREI of FarmersDelightModREI [farmersdelight], REIIntegration of REIIntegration [ftblibrary], FTBQuestsREIIntegration of FTBQuestsREIIntegration [ftbquests], OwoReiPlugin of OwoReiPlugin [owo], OxidizedREIPlugin of OxidizedREIPlugin [oxidized], ClientPlugin of ClientPlugin [roughly_enough_trades], DefaultClientRuntimePlugin of DefaultClientRuntimePlugin [roughlyenoughitems], REPClientPlugin of REPClientPlugin [roughlyenoughprofessions], PluginEntry of PluginEntry [roughlyenoughresources], SpiritPlugin of SpiritPlugin [spirit], REICompat of REICompat [the_bumblezone], REIPlugin of REIPlugin [toms_storage], REICompat of REICompat [twilightforest], DefaultClientPlugin of DefaultClientPlugin [roughlyenoughitems]
[19:33:25] [InventoryHUD+ version check/INFO]: [STDOUT]: [InventoryHUD+] Can't find update string
[19:33:27] [Render thread/INFO]: Loading all registered leaf blocks.
[19:33:27] [Worker-Main-2/WARN]: Ignoring unknown attribute 'forge:entity_gravity'
[19:33:27] [Worker-Main-2/WARN]: Ignoring unknown attribute 'forge:entity_gravity'
[19:33:27] [Worker-Main-7/WARN]: Ignoring unknown attribute 'forge:entity_gravity'
[19:33:27] [Worker-Main-7/WARN]: Ignoring unknown attribute 'forge:entity_gravity'
[19:33:27] [Worker-Main-7/WARN]: Ignoring unknown attribute 'forge:entity_gravity'
[19:33:28] [Render thread/INFO]: Animated skins loaded and ready to use!
[19:33:28] [Render thread/INFO]: Reloading entity icon resources...
[19:33:28] [Render thread/INFO]: Done!
[19:33:28] [Render thread/INFO]: Stopping worker threads
[19:33:28] [Render thread/INFO]: Started 6 worker threads
[19:33:29] [Render thread/INFO]: Loaded 137 advancements
[19:33:29] [Server thread/INFO]: Saving and pausing game...
[19:33:29] [Server thread/INFO]: Saving chunks for level 'ServerLevel[New World]'/minecraft:overworld
[19:33:29] [Server thread/INFO]: Saving grave backup data
[19:33:29] [Server thread/INFO]: Saving chunks for level 'ServerLevel[New World]'/twilightforest:twilight_forest
[19:33:29] [Server thread/INFO]: Saving chunks for level 'ServerLevel[New World]'/paradise_lost:paradise_lost
[19:33:29] [Server thread/INFO]: Saving chunks for level 'ServerLevel[New World]'/minecraft:the_end
[19:33:29] [Server thread/INFO]: Saving chunks for level 'ServerLevel[New World]'/minecraft:the_nether
[19:33:29] [Server thread/INFO]: Saving chunks for level 'ServerLevel[New World]'/edenring:edenring
[19:33:29] [Server thread/INFO]: Saving chunks for level 'ServerLevel[New World]'/the_bumblezone:the_bumblezone
[19:33:29] [Server thread/INFO]: Saving chunks for level 'ServerLevel[New World]'/deeperdarker:otherside
[19:33:29] [Server thread/INFO]: Saving chunks for level 'ServerLevel[New World]'/voidz:void
[19:33:31] [REI-ReloadPlugins/INFO]: [REI] Reloading Plugin Manager [REIServerPlugin] stage [START], registered 5 plugins: AdornReiServer of AdornReiServer [adorn], DefaultRuntimePlugin of DefaultRuntimePlugin [roughlyenoughitems], DBServerPlugin of DBServerPlugin [decorative_blocks], FabricFluidAPISupportPlugin, DefaultPlugin of DefaultPlugin [roughlyenoughitems]
[19:33:31] [REI-ReloadPlugins/INFO]: [REI] Reloaded Plugin Manager [REIPlugin] with 25 plugins in 81.67 ms.
[19:33:31] [REI-ReloadPlugins/INFO]: [REI] Reloaded Plugin Manager [REIClientPlugin] with 20 plugins in 7.217 s.
[19:33:31] [REI-ReloadPlugins/INFO]: [REI] Reloaded Plugin Manager [REIServerPlugin] with 5 plugins in 2.038 ms.
[19:33:31] [REI-ReloadPlugins/INFO]: [REI] Reloading Plugin Manager [REIPlugin] stage [END], registered 25 plugins: AdornReiServer of AdornReiServer [adorn], DefaultRuntimePlugin of DefaultRuntimePlugin [roughlyenoughitems], AdornReiClient of AdornReiClient [adorn], APPlugin of APPlugin [architects_palette], REIPlugin of REIPlugin [betterend], CharmReiClientPlugin of CharmReiClientPlugin [charm], DBServerPlugin of DBServerPlugin [decorative_blocks], DBClientPlugin of DBClientPlugin [decorative_blocks], ExpandedDelightREI of ExpandedDelightREI [expandeddelight], FarmersDelightModREI of FarmersDelightModREI [farmersdelight], REIIntegration of REIIntegration [ftblibrary], FTBQuestsREIIntegration of FTBQuestsREIIntegration [ftbquests], OwoReiPlugin of OwoReiPlugin [owo], OxidizedREIPlugin of OxidizedREIPlugin [oxidized], ClientPlugin of ClientPlugin [roughly_enough_trades], DefaultClientRuntimePlugin of DefaultClientRuntimePlugin [roughlyenoughitems], REPClientPlugin of REPClientPlugin [roughlyenoughprofessions], PluginEntry of PluginEntry [roughlyenoughresources], SpiritPlugin of SpiritPlugin [spirit], REICompat of REICompat [the_bumblezone], REIPlugin of REIPlugin [toms_storage], REICompat of REICompat [twilightforest], FabricFluidAPISupportPlugin, DefaultPlugin of DefaultPlugin [roughlyenoughitems], DefaultClientPlugin of DefaultClientPlugin [roughlyenoughitems]
[19:33:31] [REI-ReloadPlugins/INFO]: [REI] Reloading Plugin Manager [REIClientPlugin] stage [END], registered 20 plugins: AdornReiClient of AdornReiClient [adorn], APPlugin of APPlugin [architects_palette], REIPlugin of REIPlugin [betterend], CharmReiClientPlugin of CharmReiClientPlugin [charm], DBClientPlugin of DBClientPlugin [decorative_blocks], ExpandedDelightREI of ExpandedDelightREI [expandeddelight], FarmersDelightModREI of FarmersDelightModREI [farmersdelight], REIIntegration of REIIntegration [ftblibrary], FTBQuestsREIIntegration of FTBQuestsREIIntegration [ftbquests], OwoReiPlugin of OwoReiPlugin [owo], OxidizedREIPlugin of OxidizedREIPlugin [oxidized], ClientPlugin of ClientPlugin [roughly_enough_trades], DefaultClientRuntimePlugin of DefaultClientRuntimePlugin [roughlyenoughitems], REPClientPlugin of REPClientPlugin [roughlyenoughprofessions], PluginEntry of PluginEntry [roughlyenoughresources], SpiritPlugin of SpiritPlugin [spirit], REICompat of REICompat [the_bumblezone], REIPlugin of REIPlugin [toms_storage], REICompat of REICompat [twilightforest], DefaultClientPlugin of DefaultClientPlugin [roughlyenoughitems]
[19:33:31] [REI-ReloadPlugins/ERROR]: [REI] REICompat of REICompat [twilightforest] plugin failed to reloadable-plugin/DisplayRegistryImpl/!
java.lang.UnsupportedOperationException: null
	at java.util.ImmutableCollections.uoe(ImmutableCollections.java:142) ~[?:?]
	at java.util.ImmutableCollections$AbstractImmutableCollection.removeIf(ImmutableCollections.java:152) ~[?:?]
	at twilightforest.compat.rei.REICompat.registerDisplays(REICompat.java:65) ~[twilightforest-fabric-1.19.2-4.2.301.jar:?]
	at me.shedaniel.rei.impl.client.registry.display.DisplayRegistryImpl.acceptPlugin(DisplayRegistryImpl.java:181) ~[RoughlyEnoughItems-9.1.562.jar:?]
	at me.shedaniel.rei.impl.client.registry.display.DisplayRegistryImpl.acceptPlugin(DisplayRegistryImpl.java:58) ~[RoughlyEnoughItems-9.1.562.jar:?]
	at me.shedaniel.rei.api.common.registry.Reloadable.acceptPlugin(Reloadable.java:72) ~[RoughlyEnoughItems-9.1.562.jar:?]
	at me.shedaniel.rei.impl.common.plugins.PluginManagerImpl.lambda$startReload$9(PluginManagerImpl.java:340) ~[RoughlyEnoughItems-9.1.562.jar:?]
	at me.shedaniel.rei.impl.common.plugins.PluginManagerImpl.lambda$pluginSection$4(PluginManagerImpl.java:198) ~[RoughlyEnoughItems-9.1.562.jar:?]
	at me.shedaniel.rei.impl.common.plugins.PluginManagerImpl.lambda$startReload$10(PluginManagerImpl.java:330) ~[RoughlyEnoughItems-9.1.562.jar:?]
	at me.shedaniel.rei.impl.common.plugins.PluginManagerImpl.pluginSection(PluginManagerImpl.java:196) ~[RoughlyEnoughItems-9.1.562.jar:?]
	at me.shedaniel.rei.impl.common.plugins.PluginManagerImpl.startReload(PluginManagerImpl.java:328) ~[RoughlyEnoughItems-9.1.562.jar:?]
	at me.shedaniel.rei.RoughlyEnoughItemsCore._reloadPlugins(RoughlyEnoughItemsCore.java:123) ~[RoughlyEnoughItems-9.1.562.jar:?]
	at me.shedaniel.rei.RoughlyEnoughItemsCoreClient.lambda$reloadPlugins$24(RoughlyEnoughItemsCoreClient.java:467) ~[RoughlyEnoughItems-9.1.562.jar:?]
	at java.util.concurrent.CompletableFuture$AsyncRun.run(CompletableFuture.java:1804) [?:?]
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) [?:?]
	at java.util.concurrent.FutureTask.run(FutureTask.java:264) [?:?]
	at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) [?:?]
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) [?:?]
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) [?:?]
	at java.lang.Thread.run(Thread.java:833) [?:?]
[19:33:33] [Worker-Main-7/WARN]: Ignoring unknown attribute 'forge:entity_gravity'
[19:33:33] [Worker-Main-7/WARN]: Ignoring unknown attribute 'forge:entity_gravity'
[19:33:33] [REI-ReloadPlugins/INFO]: [REI] Reloading Plugin Manager [REIServerPlugin] stage [END], registered 5 plugins: AdornReiServer of AdornReiServer [adorn], DefaultRuntimePlugin of DefaultRuntimePlugin [roughlyenoughitems], DBServerPlugin of DBServerPlugin [decorative_blocks], FabricFluidAPISupportPlugin, DefaultPlugin of DefaultPlugin [roughlyenoughitems]
[19:33:33] [REI-ReloadPlugins/INFO]: [REI] Reloaded Plugin Manager [REIPlugin] with 25 plugins in 61.04 ms.
[19:33:33] [REI-ReloadPlugins/INFO]: [REI] Reloaded Plugin Manager [REIClientPlugin] with 20 plugins in 1.511 s.
[19:33:33] [REI-ReloadPlugins/INFO]: [REI] Reloaded Plugin Manager [REIServerPlugin] with 5 plugins in 9.572 ms.
[19:33:36] [Worker-Main-11/WARN]: Ignoring unknown attribute 'forge:entity_gravity'
[19:33:36] [Worker-Main-11/WARN]: Ignoring unknown attribute 'forge:entity_gravity'
[19:33:36] [Worker-Main-11/WARN]: Ignoring unknown attribute 'forge:entity_gravity'
[19:33:36] [Worker-Main-11/WARN]: Ignoring unknown attribute 'forge:entity_gravity'
[19:33:36] [Worker-Main-11/WARN]: Ignoring unknown attribute 'forge:entity_gravity'
[19:33:36] [Worker-Main-11/WARN]: Ignoring unknown attribute 'forge:entity_gravity'
[19:33:36] [Worker-Main-11/WARN]: Ignoring unknown attribute 'forge:entity_gravity'
[19:33:36] [Worker-Main-11/WARN]: Ignoring unknown attribute 'forge:entity_gravity'
[19:33:36] [Worker-Main-11/WARN]: Ignoring unknown attribute 'forge:entity_gravity'
[19:33:36] [Worker-Main-11/WARN]: Ignoring unknown attribute 'forge:entity_gravity'
[19:33:36] [Worker-Main-10/WARN]: Ignoring unknown attribute 'forge:entity_gravity'
[19:33:36] [Worker-Main-10/WARN]: Ignoring unknown attribute 'forge:entity_gravity'
[19:33:36] [Worker-Main-10/WARN]: Ignoring unknown attribute 'forge:entity_gravity'
[19:33:36] [Worker-Main-10/WARN]: Ignoring unknown attribute 'forge:entity_gravity'
[19:33:36] [Worker-Main-10/WARN]: Ignoring unknown attribute 'forge:entity_gravity'
[19:33:36] [Worker-Main-10/WARN]: Ignoring unknown attribute 'forge:entity_gravity'
[19:33:36] [Worker-Main-10/WARN]: Ignoring unknown attribute 'forge:entity_gravity'
[19:33:36] [Worker-Main-10/WARN]: Ignoring unknown attribute 'forge:entity_gravity'
[19:33:36] [Worker-Main-10/WARN]: Ignoring unknown attribute 'forge:entity_gravity'
[19:33:36] [Worker-Main-10/WARN]: Ignoring unknown attribute 'forge:entity_gravity'
[19:33:36] [Worker-Main-10/WARN]: Ignoring unknown attribute 'forge:entity_gravity'
[19:33:36] [Worker-Main-10/WARN]: Ignoring unknown attribute 'forge:entity_gravity'
[19:33:38] [Worker-Main-3/ERROR]: Hanging entity at invalid position: class_2338{x=255, y=8, z=2}
[19:33:38] [Worker-Main-3/ERROR]: Hanging entity at invalid position: class_2338{x=255, y=7, z=0}
[19:33:38] [Worker-Main-3/ERROR]: Hanging entity at invalid position: class_2338{x=257, y=6, z=2}
[19:33:38] [Worker-Main-3/ERROR]: Hanging entity at invalid position: class_2338{x=256, y=6, z=0}
[19:33:44] [Worker-Main-4/WARN]: Ignoring unknown attribute 'forge:entity_gravity'
[19:33:44] [Worker-Main-4/WARN]: Ignoring unknown attribute 'forge:entity_gravity'
[19:33:44] [Worker-Main-4/WARN]: Ignoring unknown attribute 'forge:entity_gravity'
[19:33:44] [Worker-Main-4/WARN]: Ignoring unknown attribute 'forge:entity_gravity'
[19:33:44] [Worker-Main-4/WARN]: Ignoring unknown attribute 'forge:entity_gravity'
[19:33:44] [Worker-Main-4/WARN]: Ignoring unknown attribute 'forge:entity_gravity'
[19:33:44] [Worker-Main-4/WARN]: Ignoring unknown attribute 'forge:entity_gravity'
[19:33:44] [Worker-Main-4/WARN]: Ignoring unknown attribute 'forge:entity_gravity'
[19:33:44] [Worker-Main-4/WARN]: Ignoring unknown attribute 'forge:entity_gravity'
[19:33:44] [Worker-Main-4/WARN]: Ignoring unknown attribute 'forge:entity_gravity'
[19:33:44] [Worker-Main-4/WARN]: Ignoring unknown attribute 'forge:entity_gravity'
[19:33:44] [Worker-Main-4/WARN]: Ignoring unknown attribute 'forge:entity_gravity'
[19:33:44] [Worker-Main-4/WARN]: Ignoring unknown attribute 'forge:entity_gravity'
[19:33:44] [Worker-Main-3/WARN]: Ignoring unknown attribute 'forge:entity_gravity'
[19:33:44] [Worker-Main-3/WARN]: Ignoring unknown attribute 'forge:entity_gravity'
[19:33:44] [Worker-Main-3/WARN]: Ignoring unknown attribute 'forge:entity_gravity'
[19:33:44] [Worker-Main-3/WARN]: Ignoring unknown attribute 'forge:entity_gravity'
[19:33:44] [Worker-Main-3/WARN]: Ignoring unknown attribute 'forge:entity_gravity'
[19:33:44] [Worker-Main-3/WARN]: Ignoring unknown attribute 'forge:entity_gravity'
[19:33:44] [Worker-Main-3/WARN]: Ignoring unknown attribute 'forge:entity_gravity'
[19:33:44] [Worker-Main-3/WARN]: Ignoring unknown attribute 'forge:entity_gravity'
[19:33:44] [Worker-Main-3/WARN]: Ignoring unknown attribute 'forge:entity_gravity'
[19:33:44] [Worker-Main-3/WARN]: Ignoring unknown attribute 'forge:entity_gravity'
[19:33:44] [Worker-Main-3/WARN]: Ignoring unknown attribute 'forge:entity_gravity'
[19:33:44] [Worker-Main-3/WARN]: Ignoring unknown attribute 'forge:entity_gravity'
[19:33:44] [Worker-Main-4/WARN]: Ignoring unknown attribute 'forge:entity_gravity'
[19:33:44] [Worker-Main-4/WARN]: Ignoring unknown attribute 'forge:entity_gravity'
[19:33:44] [Worker-Main-4/WARN]: Ignoring unknown attribute 'forge:entity_gravity'
[19:33:44] [Worker-Main-4/WARN]: Ignoring unknown attribute 'forge:entity_gravity'
[19:33:44] [Worker-Main-4/WARN]: Ignoring unknown attribute 'forge:entity_gravity'
[19:33:44] [Worker-Main-4/WARN]: Ignoring unknown attribute 'forge:entity_gravity'
[19:33:44] [Worker-Main-4/WARN]: Ignoring unknown attribute 'forge:entity_gravity'
[19:33:44] [Worker-Main-4/WARN]: Ignoring unknown attribute 'forge:entity_gravity'
[19:33:46] [Worker-Main-1/ERROR]: Hanging entity at invalid position: class_2338{x=255, y=7, z=-17}
[19:33:46] [Worker-Main-1/ERROR]: Hanging entity at invalid position: class_2338{x=255, y=6, z=-16}
[19:33:46] [Worker-Main-1/ERROR]: Hanging entity at invalid position: class_2338{x=256, y=7, z=-18}
[19:33:48] [Server thread/WARN]: Can't keep up! Is the server overloaded? Running 2152ms or 43 ticks behind
[19:33:49] [Server thread/INFO]: oofmas has made the advancement [I've been falling, for 30 minutes!]
[19:33:49] [Render thread/INFO]: [CHAT] oofmas has made the advancement [I've been falling, for 30 minutes!]
[19:33:49] [Render thread/INFO]: Loaded 165 advancements
[19:33:52] [Server thread/INFO]: [oofmas: Summoned new Anezka Dzialo]
[19:33:52] [Server thread/INFO]: [oofmas: Summoned new Faulco Oshinsky]
[19:33:52] [Render thread/INFO]: [CHAT] Summoned new Anezka Dzialo
[19:33:52] [Server thread/INFO]: [oofmas: Summoned new Salali Boring]
[19:33:52] [Render thread/INFO]: [CHAT] Summoned new Faulco Oshinsky
[19:33:52] [Render thread/INFO]: [CHAT] Summoned new Salali Boring
[19:34:01] [Render thread/WARN]: Reclaimed 25360 bytes at address<PHONE_NUMBER>008 that were leaked from an unknown location (logging is disabled)
[19:34:01] [Render thread/WARN]: Reclaimed 3804 bytes at address<PHONE_NUMBER>472 that were leaked from an unknown location (logging is disabled)
[19:34:01] [Render thread/WARN]: Reclaimed 3348 bytes at address<PHONE_NUMBER>512 that were leaked from an unknown location (logging is disabled)
[19:34:01] [Render thread/WARN]: Reclaimed 22320 bytes at address<PHONE_NUMBER>752 that were leaked from an unknown location (logging is disabled)
[19:34:01] [Render thread/WARN]: Reclaimed 197280 bytes at address<PHONE_NUMBER>992 that were leaked from an unknown location (logging is disabled)
[19:34:01] [Render thread/WARN]: Reclaimed 29592 bytes at address<PHONE_NUMBER>872 that were leaked from an unknown location (logging is disabled)
[19:34:02] [Server thread/INFO]: Saving and pausing game...
[19:34:02] [Server thread/INFO]: Saving chunks for level 'ServerLevel[New World]'/minecraft:overworld
[19:34:02] [Server thread/INFO]: Saving chunks for level 'ServerLevel[New World]'/twilightforest:twilight_forest
[19:34:02] [Server thread/INFO]: Saving chunks for level 'ServerLevel[New World]'/paradise_lost:paradise_lost
[19:34:02] [Server thread/INFO]: Saving chunks for level 'ServerLevel[New World]'/minecraft:the_end
[19:34:02] [Server thread/INFO]: Saving chunks for level 'ServerLevel[New World]'/minecraft:the_nether
[19:34:02] [Server thread/INFO]: Saving chunks for level 'ServerLevel[New World]'/edenring:edenring
[19:34:02] [Server thread/INFO]: Saving chunks for level 'ServerLevel[New World]'/the_bumblezone:the_bumblezone
[19:34:02] [Server thread/INFO]: Saving chunks for level 'ServerLevel[New World]'/deeperdarker:otherside
[19:34:02] [Server thread/INFO]: Saving chunks for level 'ServerLevel[New World]'/voidz:void
[19:34:03] [Render thread/INFO]: Stopping!

Other mods
https://www.modpackindex.com/modpack/28903/better-mc-fabric-1192
Additional Information
This issue only started happening in the latest version of our Fabric modpacks when we added Paradise Lost.
This issue is widespread across all users.
This issue is also present in one of our larger modpacks. https://www.curseforge.com/minecraft/modpacks/medieval-mc-fabric

Removing only Paradise Lost mob atleast fixes it (tested several times)

Can confirm using 0.2.0 beta 1.19

Progress`?

I've been experiencing this also.


Copy and Paste doesn't work !

Description
When I try to copy and paste a file or a folder, it's not working !
When I copy, the paste logo lights up but when I click on it, nothing happens, not even an error message.
If I paste the file on my desktop, it works and if I do with Windows File Explorer, it works to.
Steps To Reproduce

Select a file or a folder
Click on copy
Go to an other folder (or not)
Click on paste
Observe that nothing is happening

Expected behavior
By doing this, the file or the folder should be duplicate in the new destination.
Files Version
Version : <IP_ADDRESS> OS Version: 10.0.22000.348
Windows Version
Windows 11 Famille Version 21H2 22000.348
Relevant Assets/Logs
debug_fulltrust.log
debug.log

Merging with #7459

try to copy my ssh key into my terminal, it does not work
basically i can't copy ans paste into my terminal

That would be a terminal issue and not Files


Add RSS support for cobalt blog

This PR adds simple RSS feed via a rss.xml file that is located at amethyst.rs/rss.xml for a simple RSS feed. This is connected to issue #27.

@LucioFranco Does the rss.xml file link to the WordPress blog or to the Cobalt.rs blog?

@ebkalderon It points to blog.amethyst.rs but now that I think of it, it should just point to amethyst.rs.

Well, we could have blog.amethyst.rs point to www.amethyst.rs/blog eventually, so it might not be necessary to change it yet. But for now, I'm guessing it's pointing at the WordPress blog?

Yes it points to the current blog right now.

If the WordPress were taken down, what would the user see?

Per our discussion starting on March 22, 2016 3:44 PM, we will keep the WordPress site open for a while and make a post on it that notifies users to migrate to the new RSS feed, and all subsequent TWIA posts will be made on Cobalt.rs instead.
With this in mind, I'll gladly merge this pull request. Thanks @LucioFranco!


Update postprocess.py

I was getting following error because 'mode' variable was referenced before assignment when there was already a directory to save result files.
"'
File "C:\Users\PC\Documents\GitHub\calvin\calvin\postprocessor.py", line 166, in postprocess
save_dict_as_csv(data, resultdir + '/' + name + '.csv', mode)
UnboundLocalError: local variable 'mode' referenced before assignment
"'
@jdherman could you please review and merge or revise as needed? Thanks!

Thanks Mustafa!


Media: Enable cross-origin isolation for video optimization

Context

Summary
Ensure the correct header are sent to browser and check if the browser supports them.
Relevant Technical Choices

To-do

User-facing changes

Testing Instructions

QA

[ ] This is a non-user-facing change and requires no QA

This PR can be tested by following these steps:

UAT

[ ] UAT should use the same steps as above.

This PR can be tested by following these steps:

Reviews
Does this PR have a security-related impact?

Does this PR change what data or activity we track or use?

Does this PR have a legal-related impact?

Checklist

[x] This PR addresses an existing issue and I have linked this PR to it in ZenHub
[x] I have tested this code to the best of my abilities
[x] I have verified accessibility to the best of my abilities (docs)
[x] I have verified i18n and l10n (translation, right-to-left layout) to the best of my abilities
[x] This PR contains automated tests (unit, integration, and/or e2e) to verify the code works as intended (docs)
[x] I have added documentation where necessary
[x] I have added a matching Type: XYZ label to the PR

Fixes #6776

@swissspidy Product question, if we know that trancoding is not support by the browser, should we not show the first time dialog for opting in transcoding. It is a pretty weird for a user to open a browser, see a mesasge about transcoding that is just work....
CC @o-fernandez

@swissspidy Product question, if we know that trancoding is not support by the browser, should we not show the first time dialog for opting in transcoding. It is a pretty weird for a user to open a browser, see a mesasge about transcoding that is just work....

That's already the case? 🤔  The dialog is only shown when transcoding is in progress and transcoding can only be in progress when it's supported.

Hmm the E2E tests are failing now, Puppeteer doesn't seem to like these headers 🤔
We probably need to update Puppeteer so we're on a newer Chromium. That's a task for itself.
In the meantime, maybe passing --disable-web-security in jest-puppeteer.config.cjs helps 🤷

That's already the case? 🤔 The dialog is only shown when transcoding is in progress and transcoding can only be in progress when it's supported.

It wasn't in a earlier version, but it seems to be fine now. Forget me.

Added QA testing details

As noted on Slack, I am going to share again here for visuality.
To get a browser feature called SharedArrayBuffers, the origin server need to send some headers. ( required in firefox and soon to be required in Chrome in May 2021 - see blog post ).
Cross-Origin-Embedder-Policy: require-corp
Cross-Origin-Opener-Policy: same-origin

These headers limit embed resource such a script, iframes and imgs from loading only from the origin server. Meaning an resource loaded from another server will not work. See for example this avatar image.

To get this resources working, is a matter of adding crossorigin attribute in the HTML tag. More details can be found in this blog post. However, adding this attribute in places, may not be possible. There are lots of tags on the page that may load from a different domain, it maybe become a game of whack a mole to find them all.
For this reason, I believe this feature may need to remain behind feature flag until we can resolve these issues ( if we even can ).

@swissspidy Regarding this PR. I recommend removing the headers added in PHP and keeping the JS. Adding a check for crossOriginIsolated is still valid and allow the editor to fallback to the current video uploading process, in unsupported browsers like firefox and safari. This is the expected behaviour. Thoughts?

I recommend removing the headers added in PHP and keeping the JS. Adding a check for crossOriginIsolated is still valid and allow the editor to fallback to the current video uploading process, in unsupported browsers like firefox and safari. This is the expected behaviour. Thoughts?

Let's put this PR on hold for now while we consider our options in #6776.
The crossOriginIsolated check would still be valid, yes, but it will always be false, which means video optimization will never work. Which means it's a bit pointless to have in the first place.

Once #6875 is merged, I will remove the headers in from this PR.


Error starting backend locally

Please provide us with the following information:

This issue is for a: (mark with an x)
- [ ] bug report -> please search issues before submitting
- [ ] feature request
- [X] documentation issue or request
- [ ] regression (a behavior that used to work and stopped in a new release)

Minimal steps to reproduce

Deploy to Azure - success
Followed the steps in Running locally.
Step 3 failed (./start.sh)

Any log messages given by the failure

File "/home/azure_samples/azure_search_openai_demo/app/backend/main.py", line 1, in
from app import create_app
File "/home/azure_samples/azure_search_openai_demo/app/backend/app.py", line 29, in
from approaches.chatreadretrieveread import ChatReadRetrieveReadApproach
File "/home/azure_samples/azure_search_openai_demo/app/backend/approaches/chatreadretrieveread.py", line 8, in
from approaches.approach import Approach
File "/home/azure_samples/azure_search_openai_demo/app/backend/approaches/approach.py", line 4, in
from core.authentication import AuthenticationHelper
File "/home/azure_samples/azure_search_openai_demo/app/backend/core/authentication.py", line 25, in
class AuthenticationHelper:
File "/home/azure_samples/azure_search_openai_demo/app/backend/core/authentication.py", line 61, in AuthenticationHelper
def get_auth_setup_for_client(self) -> dict[str, Any]:
TypeError: 'type' object is not subscriptable
Failed to start backend

Expected/desired behavior

Run locally

OS and Version?

Linux (Ubuntu 20.04.5 LTS)

azd version?

run azd version and copy paste here.

Versions

azd version 1.3.1 (commit b5030da0f29ffe98664c40450187fd8a4cb0d157)

Mention any other details that might be useful
azd env get-values from terminal shows empty for Openai API:
OPENAI_API_KEY=""
OPENAI_HOST="azure"
OPENAI_ORGANIZATION=""

Thanks! We'll be in touch soon.

Can you check your Python version? (python3 --version)
It looks like you may be using Python 3.8 or lower, this repository is currently only compatible with Python 3.9 or higher. Could you upgrade your Python version? 3.8 is fairly old at this point.

Can you check your Python version? (python3 --version) It looks like you may be using Python 3.8 or lower, this repository is currently only compatible with Python 3.9 or higher. Could you upgrade your Python version? 3.8 is fairly old at this point.

I upgraded to 3.10 and working in a virtual environment. However, I still got the same error.

Thank you @pamelafox It is the Python version. I've upgraded Python to 3.10 and it works.

Great! Closing this, as we don't intend to support 3.8, given its age.


React Native: Unable to resolve "goober"

When running react-hot-toast in RN I get the following error:
iOS Bundling failed 1110ms
Unable to resolve "goober" from "../../node_modules/react-hot-toast/dist/react-hot-toast.cjs.production.min.js"

It's a monorepo and ../../node_modules/goober exists

Thanks for bringing this up. This is a known issue and is track here #39


validateFieldsAndScroll is not a function

index.js:491 Uncaught TypeError: _this2.props.form.validateFieldsAndScroll is not a function
    at onClick (index.js:491)
    at HTMLUnknownElement.callCallback (react-dom.development.js:145)
    at Object.invokeGuardedCallbackDev (react-dom.development.js:195)

Encounter following error while calling validateFieldsAndScroll function on submit
use following version of rc-form
"rc-form": "^2.2.3",

I have fixed my own problem.
According to documentation. we have to import from here
rc-form/lib/createDOMForm


Add a template for pull requests

This template will pre-fill for any new PRs, making it easier to start one and more standardized.

I kinda based it off how some of the other PRs were laid out. Feel free to recommend any changes to format!

I like the format. Looks good!


Add installation instructions for brew and conda

Thank you very much! Prof. Seemann. You are a great help to me.


Typo in OMS validation Python statement.

At this URL, the validation python3 code segment, python directory, is quoted in upper case:
sudo su omsagent -c 'python3 /opt/microsoft/omsconfig/Scripts/Python3/PerformRequiredConfigurationChecks.py'
However, I would receive an error [Errno 2] No such file or directory
The fault seems to in the python directory, it was created by the OMS agent in lower case:
.../Scripts/python3/PerformRequiredConfigurationChecks.py
At least this is how the OMS agent installed its dependencies on my system:

Distributor ID: Ubuntu
Description:    Ubuntu 20.04.4 LTS
Release:        20.04
Codename:       focal

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

ID: f4884229-ee82-3f6e-856d-bfe6b87556d3
Version Independent ID: cde2310e-17a5-2c1c-ca70-b5f27a8d7d75
Content: How to reinstall Operations Management Suite (OMS) Agent for Linux - Azure
Content Source: support/azure/general/reinstall-oms-agent-linux.md
Service: automation
GitHub Login: @genlin
Microsoft Alias: genli

@DevMan01, Thanks for the feedback. I got the same result in an Ubuntu 20.04 VM. It should be "python3. Will test it in other Linux distributions. If this is a common scenario, we will update the article.

@DevMan01, The article is updated. Meantime I will process to close this issue. Feel free to let me know if there is any additional question or comment.


After Flow is successful, the records in active_executing_flows table aren't getting deleted.

ExecutorManager.this.executionFinalizer.finalizeFlow(exflow, message, lastError); should get called after the flow is successful, which is not happening.

I'm also ，and can't do next work


attach-encrypt automatic update

adding parameter ‘update’ to attach-encrypt function which will force the updating of s3crypt lambda

this seems to have missed the forest for the trees, the extant code path here already updates lambdas if their is a delta to code or config. the specific call on this feature was as a separate ops tool cli to update these, since a policy condition will often prevent the execution from even reaching the action (ie a filter that a bucket doesn't already have a notification before attach-encrypt action).

Fair point. Thanks for pointing out what I missed.
From: Kapil Thangavelu<EMAIL_ADDRESS>Reply-To: capitalone/cloud-custodian<EMAIL_ADDRESS>Date: Tuesday, June 20, 2017 at 6:42 AM
To: capitalone/cloud-custodian<EMAIL_ADDRESS>Cc: "Root, Joshua"<EMAIL_ADDRESS>Author<EMAIL_ADDRESS>Subject: Re: [capitalone/cloud-custodian] attach-encrypt automatic update (#1289)
this seems to have missed the forest for the trees, the extant code path here already updates lambdas if their is a delta to code or config. the specific call on this feature was as a separate ops tool cli to update these, since a policy condition will often prevent the execution from even reaching the action (ie a filter that a bucket doesn't already have a notification before attach-encrypt action).
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHubhttps://github.com/capitalone/cloud-custodian/pull/1289#issuecomment-309715138, or mute the threadhttps://github.com/notifications/unsubscribe-auth/ARvGpB-D1lQBteotmXNVTk1ls02TyITsks5sF6IBgaJpZM4N6LcU.

The information contained in this e-mail is confidential and/or proprietary to Capital One and/or its affiliates and may only be used solely in performance of work or services for Capital One. The information transmitted herewith is intended only for use by the individual or entity to which it is addressed. If the reader of this message is not the intended recipient, you are hereby notified that any review, retransmission, dissemination, distribution, copying or other use of, or taking of any action in reliance upon this information is strictly prohibited. If you have received this communication in error, please contact the sender and delete the material from your computer.


Restore setting of ctx.Repo.Mirror

In #17933 repoAssignment no longer sets the ctx.Repo.Mirror field meaning that
attempting change mirror settings results in an NPE. This PR simply restores this.
Either we should remove this field or, we should set it. At present it seems simplest
to set it instead of going looking in the Data for the value although converting the
context to a bag of things may be the correct approach in the future.
Fix #18204
Signed-off-by: Andrew Thornton<EMAIL_ADDRESS>

Codecov Report

Merging #18205 (7cbc2a1) into main (a1c12fb) will decrease coverage by 0.01%.
The diff coverage is 0.00%.

@@            Coverage Diff             @@
##             main   #18205      +/-   ##
==========================================
- Coverage   45.63%   45.62%   -0.02%
==========================================
  Files         830      830
  Lines       91997    92017      +20
==========================================
- Hits        41986    41983       -3
- Misses      43269    43290      +21
- Partials     6742     6744       +2

Impacted Files
Coverage Δ

modules/context/repo.go
52.88% <0.00%> (ø)

routers/web/auth/oauth.go
23.29% <0.00%> (-0.70%)
:arrow_down:

modules/git/utils.go
68.05% <0.00%> (-2.78%)
:arrow_down:

modules/git/repo_base_nogogit.go
80.00% <0.00%> (-2.50%)
:arrow_down:

modules/log/event.go
60.64% <0.00%> (-1.86%)
:arrow_down:

models/issue_comment.go
54.23% <0.00%> (-0.57%)
:arrow_down:

routers/api/v1/repo/pull.go
28.35% <0.00%> (-0.51%)
:arrow_down:

services/pull/pull.go
42.10% <0.00%> (+0.40%)
:arrow_up:

modules/queue/queue_disk_channel.go
62.72% <0.00%> (+1.77%)
:arrow_up:

modules/queue/workerpool.go
50.00% <0.00%> (+2.29%)
:arrow_up:

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update 69a4bd0...7cbc2a1. Read the comment docs.


The microbenchmarks_ios is super flaky

This target has been flaky 6 times out of recent 25 runs.
Five of them were due to timeout on Waiting for Dart VM Service url.:
https://ci.chromium.org/ui/p/flutter/builders/prod/Mac_ios microbenchmarks_ios/5838/overview
https://ci.chromium.org/ui/p/flutter/builders/prod/Mac_ios microbenchmarks_ios/5840/overview
https://ci.chromium.org/ui/p/flutter/builders/prod/Mac_ios microbenchmarks_ios/5841/overview
https://ci.chromium.org/ui/p/flutter/builders/prod/Mac_ios microbenchmarks_ios/5848/overview
https://ci.chromium.org/ui/p/flutter/builders/prod/Mac_ios microbenchmarks_ios/5852/overview
] Application launched on the device. Waiting for Dart VM Service url.
[2023-05-04 10:38:31.199572] [STDOUT] [STDOUT] [   +4 ms] (lldb) process interrupt
[2023-05-04 10:38:31.502470] [STDOUT] [STDOUT] [ +302 ms] (lldb) Process 417 stopped
[2023-05-04 10:38:31.502844] [STDOUT] [STDOUT] [        ] * thread #1, queue = 'com.apple.main-thread', stop reason = signal SIGSTOP
[2023-05-04 10:38:31.502902] [STDOUT] [STDOUT] [        ]     frame #0: 0x00000001dbcc4aa8 libsystem_kernel.dylib`mach_msg2_trap + 8
[2023-05-04 10:38:31.502956] [STDOUT] [STDOUT] [        ] libsystem_kernel.dylib`mach_msg2_trap:
[2023-05-04 10:38:31.502990] [STDOUT] [STDOUT] [        ] ->  0x1dbcc4aa8 <+8>: ret
[2023-05-04 10:38:31.503143] [STDOUT] [STDOUT] [        ] libsystem_kernel.dylib`macx_swapon:
[2023-05-04 10:38:31.503188] [STDOUT] [STDOUT] [        ]     0x1dbcc4aac <+0>: mov    x16, #-0x30
[2023-05-04 10:38:31.503261] [STDOUT] [STDOUT] [        ]     0x1dbcc4ab0 <+4>: svc    #0x80
[2023-05-04 10:38:31.503292] [STDOUT] [STDOUT] [        ]     0x1dbcc4ab4 <+8>: ret
[2023-05-04 10:38:31.503439] [STDOUT] [STDOUT] [        ] Target 0: (Runner) stopped.
[2023-05-04 10:38:31.503484] [STDOUT] [STDOUT] [        ] thread backtrace all
[2023-05-04 10:38:31.503708] [STDOUT] [STDOUT] [        ] process continue
[2023-05-04 10:38:31.562314] [STDOUT] [STDOUT] [  +58 ms] * thread #1, queue = 'com.apple.main-thread', stop reason = signal SIGSTOP
[2023-05-04 10:38:31.562382] [STDOUT] [STDOUT] [        ]   * frame #0: 0x00000001dbcc4aa8 libsystem_kernel.dylib`mach_msg2_trap + 8

One was due to crash:
https://ci.chromium.org/ui/p/flutter/builders/prod/Mac_ios microbenchmarks_ios/5860/overview
T] Executing "/opt/s/w/ir/x/w/recipe_cleanup/tmpfxas5lcm/flutter sdk/bin/flutter devices --machine --suppress-analytics --device-timeout 5" in "/opt/s/w/ir/x/w/recipe_cleanup/tmpfxas5lcm/flutter sdk/dev/devicelab" with environment {BOT: true, LANG: en_US.UTF-8}
[2023-05-05 09:12:16.976707] [STDOUT] stderr:
[2023-05-05 09:12:16.976775] [STDOUT] stderr: ===== CRASH =====
[2023-05-05 09:12:16.976799] [STDOUT] stderr: si_signo=Segmentation fault: 11(11), si_code=1, si_addr=0x11a78b740
[2023-05-05 09:12:16.976824] [STDOUT] stderr: version=3.1.0-80.0.dev (dev) (Fri May 5 00:27:27 2023 -0700) on "macos_x64"
[2023-05-05 09:12:16.976847] [STDOUT] stderr: pid=31975, thread=9219, isolate_group=main(0x7fd957808200), isolate=(nil)(0x0)
[2023-05-05 09:12:16.976871] [STDOUT] stderr: os=macos, arch=x64, comp=no, sim=no
[2023-05-05 09:12:16.976893] [STDOUT] stderr: isolate_instructions=1122cb000, vm_instructions=10dd72960
[2023-05-05 09:12:16.976916] [STDOUT] stderr: fp=700005dea7d0, sp=700005dea7a0, pc=10e0940d7
[2023-05-05 09:12:16.976978] [STDOUT] stderr:   pc 0x000000010e0940d7 fp 0x0000700005dea7d0 dart::GCMarker::MarkObjects(dart::PageSpace*)+0x19d7
[2023-05-05 09:12:16.977007] [STDOUT] stderr:   pc 0x000000010dff4f87 fp 0x0000700005dea800 dart::UntaggedObject::VisitPointersPredefined(dart::ObjectPointerVisitor*, long)+0x427
[2023-05-05 09:12:16.977033] [STDOUT] stderr:   pc 0x000000010e092208 fp 0x0000700005dea840 dart::GCMarker::IncrementalMarkWithSizeBudget(dart::PageSpace*, long)+0x2e8
[2023-05-05 09:12:16.977056] [STDOUT] stderr:   pc 0x000000010e0935ab fp 0x0000700005dea8e0 dart::GCMarker::MarkObjects(dart::PageSpace*)+0xeab
[2023-05-05 09:12:16.977122] [STDOUT] stderr:   pc 0x000000010e092a6e fp 0x0000700005deaa70 dart::GCMarker::MarkObjects(dart::PageSpace*)+0x36e
[2023-05-05 09:12:16.977165] [STDOUT] stderr:   pc 0x000000010e098f88 fp 0x0000700005deab90 dart::PageSpace::CollectGarbageHelper(dart::Thread*, bool, bool)+0x1d8
[2023-05-05 09:12:16.977202] [STDOUT] stderr:   pc 0x000000010e098d6a fp 0x0000700005deac00 dart::PageSpace::CollectGarbage(dart::Thread*, bool, bool)+0x12a
[2023-05-05 09:12:16.977225] [STDOUT] stderr:   pc 0x000000010e08e6a7 fp 0x0000700005dead50 dart::Heap::CollectOldSpaceGarbage(dart::Thread*, dart::GCType, dart::GCReason)+0x1d7
[2023-05-05 09:12:16.977255] [STDOUT] stderr:   pc 0x000000010e08eac2 fp 0x0000700005deae10 dart::Heap::NotifyIdle(long long)+0xf2

Five of them were due to timeout on Waiting for Dart VM Service url.:

This is already tracked elsewhere https://github.com/flutter/flutter/issues/120808

One was due to crash:
https://ci.chromium.org/ui/p/flutter/builders/prod/Mac_ios microbenchmarks_ios/5860/overview

Most likely tracked in https://github.com/flutter/flutter/issues/121705#issuecomment-1536563765 but the stack is slightly different, waiting to hear from the dart team if they want to track it together.

Lower the priority of this one since the majority of the failures mentioned in this issue is tracked in https://github.com/flutter/flutter/issues/120808


Admin theme navbar height

If a regular navbar is used in the admin theme toolbar its height is increased by a few pixels.
Currently I fix this with
@media (min-width: 768px) {     .pmd-navbar .navbar-nav > li {         margin-bottom: -7px;     } }
but I'm not sure, if this is a good solution. ;)

Hi,
Sounds great.
If you need any further assistance please let us know. We will be happy to help you.


[Issue] unidentified user is accessing my apps under<EMAIL_ADDRESS>

Describe the issue
A clear and concise description of what the issue is, including what script you are seeing the error in.
Expected behavior
A clear and concise description of what you expected to happen.
Script Output
If applicable, add the exception that you are seeing that wasn't handled.
Additional context
Add any other context about the problem here.

I don't see any issue with the scripts here. Can you clarify?

Found "package" installed on rom, old gmail account gave permission to remotely access,. I have never given permission to remotely access anything on my stuff.

Is this somehow related to the scripts in the CSS-Exchange repo? I'm not seeing the connection to this repository. If you have an issue with a script in this repository, please paste the error you're getting from the script.

Sorry, it has nothing to do with that.  I was trying anyway I could think of you make sure someone was receiving my emails.  Gmail didn't respond.  However Microsoft did and I sent the file in question.  Sorry for any inconvience.


Various doc updates

Coverage remained the same at 74.912% when pulling d09b8cb8de4c022843362cd21a0e605a05105c70 on update_docs into e3d7250ef730010475de3570910b471633f55a74 on master.


[UI] Highlighted wifi/cell icons should be white

It looks like they're already light! But they're non-Retina, so I'm going to file a new bug for that.

maybe fixed in #55

Yep, fixed. Thank you @pluddy !


Query with OR dont work properly

Hi, i found this really rare problem when i try to query about time ranges:
I have this data:

Select id,asset_id from my_table
name: my_table
time                id        asset_id
1547541395281000000 288858656 19
1552638995378000000 288858657 19
1563179795393000000 288858658 19

Expected behavior:
I want to query something like:

Select id,asset_id from my_table WHERE  ( (time ><PHONE_NUMBER>460000000 and time <<PHONE_NUMBER>460000000) OR (time ><PHONE_NUMBER>460000000 and time <<PHONE_NUMBER>460000000) )

FOR RETURN 2 ROWS
Actual behavior:
THIS RETURN EMPTY
But if i query it in two queries each one work well:
1)

Select id,asset_id from my_table WHERE  time ><PHONE_NUMBER>460000000 and time <<PHONE_NUMBER>460000000

name: my_table
time                id        asset_id
1547541395281000000 288858656 19

Select id,asset_id from my_table WHERE  time ><PHONE_NUMBER>460000000 and time <<PHONE_NUMBER>460000000

name: my_table
time                id        asset_id
1563179795393000000 288858658 19
*** In my tests i found a thing more strange, if i set a condition that is TRUE for all, this just return the time fetch:

Select id,asset_id from my_table WHERE  time ><PHONE_NUMBER>460000000 or asset_id>10
name: my_table
time                id        asset_id
1563179795393000000 288858658 19

*** With other fields this work properly

select id, value,asset_id from my_table
name: my_table
time                id        value asset_id
1547542701484000000 288858659 18    21
1552640301582000000 288858660 19    21
1563181101597000000 288858661 20    21
select id, value from my_table where value>19 or asset_id>10
name: my_table
time                id        value
1547542701484000000 288858659 18
1552640301582000000 288858660 19
1563181101597000000 28885866 20

Environment info:
I am using version 1.7.8
I tried to change the precision for read, use time strings, remove (), and search a lot on Google, but i can found any other person with this problem, can someone tell what is happening?

I found this...:
"Note InfluxDB does not support using OR in the WHERE clause to specify multiple time ranges. For example, InfluxDB will return an empty response for the following query:"
https://docs.influxdata.com/influxdb/v1.7/query_language/data_exploration/#the-basic-select-statement


Override type when appropriate

@miq-bot assign @bdunne
@miq-bot add_label enhancement
-cc @bzwei @gmcculloug

@bzwei Please review

@syncrou I think we can completely remove the dependency on the type thus class_from_type. https://github.com/ansible/ansible_tower_client_ruby/blob/master/lib/ansible_tower_client/collection.rb#L4 should always demand argument klass without default to nil.
You can see the first level list methods defined in Api such as jobs, projects, they all pass in the klass argument.  For second level resources you should also pass in the klass argument, like what you just did for job/job_plays.

@bzwei - A quick overview of /unified_job_templates/ shows a collection of different types returned. Pulling out class_from_type and forcing that we set klass for every collection will no longer allow the gem to correctly handle the multi-typed collection returned in the above case.


Gc test failing

The test test_cmd_garbage_collect_spares_files_within_grace_period is failing, caused by the way we currently guess region from ec2 instance
For environments where there is not AWS config, this returns quickly, but for environments where AWS is found, this takes a bit of time to complete. This also slows down the tests.
test_cmd_garbage_collect_spares_files_within_grace_period is failing because it relies on timer. we could adjust the grace period but I think a better approach is to guess the region lazily.

I did not anticipate this bug. We can do 2 things: deactivate guessing from ec2 instance in tests env, or set AWS_REGION env variable to default value us-east-1 to avoid using guessing from ec2 instance meta.


Inconsistent Exit Codes when Removing Non-Existent Image with docker rmi and docker rmi -f

Describe the bug
When attempting to remove a non-existent image using the docker rmi command, the operation rightly fails with a non-zero exit code, usually 1, indicating that the specified image does not exist. However, when the same operation is attempted with the docker rmi -f command, it unexpectedly returns a zero exit code, suggesting a successful operation, which is inconsistent.
To Reproduce

Attempt to remove a non-existent image using docker rmi <non_existent_image>. The exit code can be checked by running echo $? immediately after the command, and it correctly returns 1.
Attempt to remove the same non-existent image using docker rmi -f <non_existent_image>. Check the exit code as before, it incorrectly returns 0.

Expected behavior
Both docker rmi <non_existent_image> and docker rmi -f <non_existent_image> should return a non-zero exit code, indicating failure due to the non-existence of the specified image.
Diagnostic report (required)
OrbStack info:
Version: 0.15.0 (150000)
Commit: c5bda1bf8c660116c880c5f4fae3b7625ff19030 (v0.15.0)
System info:
macOS: 13.4 (22F66)
CPU: arm64, 8 cores
CPU model: Apple M1
Full report: https://orbstack.dev/_admin/diag/orbstack-diagreport_2023-07-30T07-25-41.251303Z.zip
Screenshots and additional context (optional)
No response

This is standard Docker behavior, not specific to OrbStack.
It's similar for containers: https://github.com/docker/cli/pull/2678

Thanks for the quick reply!
I checked the container's command and it does behave as you say. Thanks again.


Create the jupyter-widgets-contrib organization on PyPI

Following the initiative in the jupyterlab-contrib org: https://github.com/jupyterlab-contrib/jupyterlab-contrib.github.io/discussions/46
I just sent a request to create a similar organization on PyPI:

And will add @martinRenou as owner once approved.

Thanks!

Update: the request is still pending:

I sent an email to PyPI a few days ago but still haven't got any reply.


About supporting ViewModel

I was trying to support this project via https://viewmodel.org/about
However, it seems that these support payments are automatically recurring on a monthly basis, and there is no information on how does one cancel them (I might not wish to pay $9.99 every month until I die or run out of money).
Could a little bit more information be provided about the support payments?

Sorry if it's not clear. You'll get a 'Subscription' tab/menu which you can use to cancel the subscription at any time.
I've been thinking about using Patreon but always postpone it. I didn't know about it when I started accepting donations.
Thanks and let me know if you have other questions.

Got your beer 🎉
Thanks.
I don't know if you've seen it but check out this project: http://jssviewmodel.azurewebsites.net/
It's not Meteor but it has SSR plus code splitting and lazy loading by component.

Thanks for an awesome package, it's really been a life saver for me.
I haven't seen that project yet, wow. Any specific goals you are heading for with this project, or is it more like a proof of concept?
I'm currently trying to figure out the stack for the next part of our project. Meteor and Blaze/ViewModel was the golden ticket for the previous part, being almost like a desktop app, but this time I cannot afford the high initial load times of Meteor. It's not the right tool for the job in any other way, either.
So this is very interesting indeed. If it wasn't for ViewModel (react), I'd probably already have chosen Vue for the view layer.

It's not a proof of concept. It uses Microsoft's flagship web development platform (DotNet Core). One of the nice things about viewmodel-react is that it can be used wherever React is used. In this case it's using the dotnet core platform which has very nice SSR capabilities. I just took their boilerplate project and replaced the React components with ViewModel ones. It's cross platform too so you can use and deploy it anywhere.
The only problem I've seen so far is that VM tends to break HMR so I need to manually refresh the browser to see the changes.

Needless to say, if you see any React build/boilerplate that you like, you can use viewmodel-react with it.


[SPARK-5275] [Streaming] include python source code

Include the python source code into assembly jar.
cc @mengxr @pwendell

Test build #25858 has started for   PR 4128 at commit 48859b2.

This patch merges cleanly.

Test build #25858 has finished for   PR 4128 at commit 48859b2.

This patch passes all tests.
This patch merges cleanly.
This patch adds no public classes.

Test PASSed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/SparkPullRequestBuilder/25858/
Test PASSed.

LGTM with just one minor style comment. @davies I'm assuming you tested this?

@pwendell I'm working on double-check it.
What's the purpose of include the python file into assembly jar? Those are already included in bin-package, also we didn't include the python files in assembly jar generated by sbt/sbt assembly.

Test build #25875 has started for   PR 4128 at commit 546af4c.

This patch merges cleanly.

@pwendell I had confirmed that these files will be included in ./dist/lib/spark-assembly-XXX-SNAPSHOT-hadoop.jar

Thanks Davies, I'm merging this.

Test build #25875 has finished for   PR 4128 at commit 546af4c.

This patch passes all tests.
This patch merges cleanly.
This patch adds no public classes.

Test PASSed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/SparkPullRequestBuilder/25875/
Test PASSed.


Improving Beccus what's new text

This PR improves the text of the What's new page for BECCUS.

@kaskranenburgQ I have made a few minor changes in the EN locales. Could you pick up the following:

[ ] Review my changes and change where necessary
[ ] Update the NL locales to match the resulting EN locales
[ ] Add one or two images to the What's new: I would at least add a screenshot of a costs chart with captured biogenic CO2 costs, perhaps a merit order chart with the various biomass (CCS) plants would be useful as well

I chose not to add the merit order graph, since I feel that it would not be easy to show the impact of the captured biogenic price to the price of the Beccus plants to the user. I feel it would be a cluttered picture at best, do you agree? @mabijkerk


intended to use config.collor

Fixes #
intended to use config.collor as the comment.

the comment was intended for the next line:
newSquare.color = config.collor;

may be we should move the error message to the following line instead.


Update Set-ADSIUser.ps1

Added ability to set HomeDrive and HomeDirectory
These two separate params are enforced via ParameterSetNames
Added documentation for new params

Thanks for your contribution @oze4
I reorganized the repository recently, could you resubmit your change ?
I can take care of it in a few days if you dont have time.
Thanks again main

@lazywinadmin - no problem, I will submit a new pull request.
I like the changes!  Good choice with Azure DevOps - exciting stuff!!


"Select a language" should be a command that can be invoked with the command palette

When creating a new file, I have the option to "Select a language" for the file. AFAIK the only way for me to select a language at this stage, is to use my mouse to click the "Select a language" link (button) in the empty document. See screenshot:

(How do I invoke this, except clicking it with my mouse?)
I want to be able to do this without using the mouse. If it was a command that I could execute from the palette, it would be fine. Then I could open the command palette and enter "select lang" or something and trigger the language selector:

Please 🙏

You can already do this, it's just called "Change language mode" not "Select language" in the command palette.

Thank you dearly!


Monitor client mounts in iml-device

Note: this requires the change in device-scanner-daemon to send local mounts along with the devices (in a tuple).
Example:
chroma=> select * from chroma_core_lustreclientmount;
 id |       state_modified_at       |  state  | immutable_state | not_deleted | mountpoint | content_type_id | filesystem_id | host_id
----+-------------------------------+---------+-----------------+-------------+------------+-----------------+---------------+---------
 16 | 2020-05-18 16:01:10.768484+00 | mounted | f               | t           | /mnt/fs    |              35 |             1 |       5
 17 | 2020-05-18 16:01:10.768484+00 | mounted | f               | t           | /mnt/fs2   |              35 |             2 |       5

may 19 10:18:29 adm.local iml-device[13087]: May 19 10:18:29.751 DEBUG iml_device: Client mounts at c1.local: [("fs2", Some("/mnt/fs2"))]
may 19 10:18:29 adm.local iml-device[13087]: May 19 10:18:29.756 DEBUG iml_device: Inserted ChromaCoreLustreclientmount { id: 17, state_modified_at: 2020-05-18T16:01:10.768484Z, state: "mounted", immutable_state: false, not_deleted: Some(true), mountpoint: Some("/mnt/fs2"), content_type_id: Some(35), filesystem_id: 2, host_id: 5 }
may 19 10:18:29 adm.local iml-device[13087]: May 19 10:18:29.759 DEBUG iml_device: Updated [ChromaCoreLustreclientmount { id: 16, state_modified_at: 2020-05-19T10:18:29.751826Z, state: "unmounted", immutable_state: false, not_deleted: Some(true), mountpoint: None, content_type_id: Some(35), filesystem_id: 1, host_id: 5 }]

chroma=> select * from chroma_core_lustreclientmount;
 id |       state_modified_at       |   state   | immutable_state | not_deleted | mountpoint | content_type_id | filesystem_id | host_id
----+-------------------------------+-----------+-----------------+-------------+------------+-----------------+---------------+---------
 17 | 2020-05-18 16:01:10.768484+00 | mounted   | f               | t           | /mnt/fs2   |              35 |             2 |       5
 16 | 2020-05-19 10:18:29.751826+00 | unmounted | f               | t           |            |              35 |             1 |       5

Closes #1801.
Signed-off-by: Igor Pashev<EMAIL_ADDRESS>

This change is

you should select over the lustre client mount table

How can I query an empty table?

How can I query an empty table?

Possibly empty, and you'd be doing an upsert.

I need filesystem id and host id, which I can't know without without querying other tables first, can I?

It is still possible in this case to do upsert in a batch, but in raw SQL :)

It is still possible in this case to do upsert in a batch, but in raw SQL :)

I think it's possible within the query builder as well

Here's a high-level way to do the batch upsert on mounted devices (I checked that this compiles):
// This can be done once at startup, doesn't need to be inside the loop.
let content_type_id = djct::table
            .select(djct::id)
            .filter(djct::model.eq("lustreclientmount"))
            .first_async::<i32>(&pool)
            .await
            .optional()?;

        let host_id: Option<i32> = mgthost::table
            .select(mgthost::id)
            .filter(mgthost::fqdn.eq(host.to_string()))
            .first_async::<i32>(&pool)
            .await
            .optional()?;

        let host_id = match host_id {
            Some(x) => x,
            None => continue,
        };

        let xs: Vec<_> = lustre_mounts
            .into_iter()
            .map(|(fs, tg)| {
                (
                    clmnt::host_id.eq(host_id),
                    clmnt::filesystem_id.eq(1), // hardcoded because this needs to be filesystem_name instead
                    clmnt::mountpoint.eq(tg),
                    clmnt::state.eq("mounted"),
                    clmnt::state_modified_at.eq(chrono::offset::Utc::now()),
                    clmnt::immutable_state.eq(false),
                    clmnt::not_deleted.eq(true),
                    clmnt::content_type_id.eq(content_type_id),
                )
            })
            .collect();

I didn't implement upsert for unmounted clients, but it should be mostly similar to this.

I needs some refactoring.

Refactored and made it ready for filesystem foreign key removal.

On the clippy warning "redundant closure found" => https://github.com/rust-lang/rust-clippy/issues/3791

On the clippy warning "redundant closure found"

It makes sense since vec![] expands to Vec::new() in rust 1.44 (https://github.com/rust-lang/rust/pull/70632/).
Workaround is to use Vec::new constructor points-free e.g:
.or_insert_with(Vec::new)

This won't pass because the python agent needs updates as well (I'll take care of this).

https://github.com/whamcloud/iml-agent/pull/150


[FLINK-20042][kinesis] Adding Kinesis Table API e2e test using the Java framework

What is the purpose of the change
Adding an end to end test for Kinesis Table API using Kinesalite.
Brief change log

Added a reusable KinesaliteContainer
Added an IT test to execute SQL using Kinesis Table API source and sink, and verify the results

Verifying this change
This change added tests and can be verified as follows:

Running mvn clean install on flink-streaming-kinesis-test

Does this pull request potentially affect one of the following parts:

Dependencies (does it add or upgrade a dependency): yes (e2e test only)
The public API, i.e., is any changed class annotated with @Public(Evolving): yes
The serializers: no
The runtime per-record code paths (performance sensitive): no
Anything that affects deployment or recovery: JobManager (and its components), Checkpointing, Kubernetes/Yarn/Mesos, ZooKeeper: no
The S3 file system connector: no

Documentation

Does this pull request introduce a new feature? no
If yes, how is the feature documented? not applicable

Cannot reopen, migrating to #15085


Occasional black rendering artifacts

Operating system or device, Godot version, GPU Model and driver (if graphics related):
d992eb1b25e3612293d6c72cd462a99cd5a0e4a3
Issue description:
Since some time I'm able to observe one-frame black screen artifacts that are visible rarely.
I honestly don't know what changed and when it happed for me the first time. My first suspicion was that it's related somehow with directional light shadow, since I was tweaking those parameters some time ago. But not sure it's a case since I tested on default directional light settings and it happens as well.
Please take a look at video: https://youtu.be/PUbcKjpo8tk
Steps to reproduce:
Don't know how to reproduce yet.
Link to minimal example project:

does it still happen when glow is turned off?
any chance to make a reproduction case?

On Mon, Nov 27, 2017 at 11:37 AM, kubecz3k<EMAIL_ADDRESS>wrote:

Operating system or device, Godot version, GPU Model and driver (if
graphics related):
d992eb1
https://github.com/godotengine/godot/commit/d992eb1b25e3612293d6c72cd462a99cd5a0e4a3
Issue description:
Since some time I'm able to observe one-frame black artifacts that are
visible rarely. I honestly don't know what changed and when it happed for
me the first time. Some time ago I was tweaking directional light shadow
parameters, but as far as I tested on default directional light settings it
happens as well.
Please take a look at video: https://youtu.be/PUbcKjpo8tk
Steps to reproduce:
Don't know how to reproduce yet.
Link to minimal example project:
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
https://github.com/godotengine/godot/issues/13340, or mute the thread
https://github.com/notifications/unsubscribe-auth/AF-Z29Y84CrQiFUCRa0H2ReDurJvGBmJks5s6skmgaJpZM4QrupA
.

yes it seems it still happens
Well I will try

It happens only when rim parameter of the material on the hero. I was able to reproduce it finally inside external small project, but it's not very good project to check if the error exists since it happens very rarely there (at the best once for maybe 3-5 minutes).
In any case seems that RIM on material enables this behavior.
Later I will modify our material demo to see if it will happen more often there.

so it seems it's related to #13986

Seems like it might be :)


fixed link to CONTRIBUTING.md in README.md

This change also has to be done to all the other READMEs of the other themes under https://github.com/pages-themes

Thanks @znegva!


[Run] Open Window on Display where PT Run was openend

I noticed that FancyZone can set my settings based on the monitor I am in.
I d like to have something similar for Run.
Of course this is opposed to the behaviour to open on the last known position.
So a general setting would be needed.
The best would be to have a basis behavior (last position or display of run) that could be changed on the fly or per app
Scenario
I would like to open an app directly on a specific display/monitor.

If you'd like to see this feature implemented, add a 👍 reaction to this post.

Just seen https://github.com/microsoft/PowerToys/issues/6885

No

#7804


Fix error for yield

it is not works fine, so repalce yield to yield from

thanks for that. All yield from in docs will be soon replaced with await


Value server: Removing large objects from task descriptions

Colmena applications may use large objects that are re-used between tasks (e.g., machine learning models). We could remove the need to send these objects with every task submission and open the door to other ways of reducing communication costs (e.g., collective communication between workers).
One model I have been thinking about is a method that lets client applications push objects to a store (Value Server) and then passing pointers to the data that are resolved by the method server. A basic flow would look like:

We would have a fair amount of work to do for an initial prototype:

[ ] Implement a value server that can be accessed by client and workers
[ ] Create a "data pointer" object
[ ] Allow method server or client to pass value server configuration to workers (or, alternatively)
[ ] Add logic to resolve data pointers to wrapper function. It should scan the inputs and outputs for data pointers, and then act to pull/push objects.

I think the largest opportunity for optimization is in the wrapper function. We could introduce...

caching and checking if a server has an updated version of the object before pulling
a pub/sub model to cache data objects ahead-of-time with collective communication
performing additional deserialization routines (e.g., compiling a tensorflow model) asynchronously. For example, see MPNNMessage's get_model function that actually builds the model from the weights and configuration stored in the message. At present, this is executed lazily but could be done eagerly when the model data is received by a worker.

@WardLT, we can close this now? And if so do we want to open new issues for the last two bullet points?

Let's close it. Those last two ideas are things we can get to later


release: Publish vendored code

Currently we're not publishing the vendored code as part of the release, which leads to all the downstream which do not have access to internet whilst building their components to do this process manually.
Let's be nice to the downstreams, let's publish the vendors ourselves.
Here's one release that I cut, on my own branch, showing the result of this action: https://github.com/fidencio/guest-components/releases/tag/v0.0.0-test-vendored-tarball

There's no need to have it merged and then cut a 0.10.1, as we can easily update the vendored code manually for v0.10.0.


Mountpoints stays mounted after rexray detaches volume

Summary
I'm doing a POC with rexray in a mesos environment to provide persistent storage via EBS to our docker containers. Containers are launched through marathon, in my example, I have a nginx container that is launched and mounts a volume to /data/www with /var/lib/rexray/docker/volumes/nginx on the host
Problem occurs when containers are restarted in marathon, and if containers are reran on the same hosts, it will error
Bug Reports
Version
$ rexray version
REX-Ray
-------
Binary: /usr/bin/rexray
Flavor: client+agent+controller
SemVer: 0.11.0
OsArch: Linux-x86_64
Commit: 508023f4b0e4974f1844c26b39af7c4219f4c7a9
Formed: Mon, 16 Oct 2017 07:07:06 UTC

Mesos cluster - v1.3.0

Docker:
Client:
 Version:      17.06.2-ce
 API version:  1.30
 Go version:   go1.8.3
 Git commit:   cec0b72
 Built:        Tue Sep  5 19:59:06 2017
 OS/Arch:      linux/amd64

Server:
 Version:      17.06.2-ce
 API version:  1.30 (minimum version 1.12)
 Go version:   go1.8.3
 Git commit:   cec0b72
 Built:        Tue Sep  5 20:00:25 2017
 OS/Arch:      linux/amd64
 Experimental: false

Expected Behavior
Remount volumes to hosts without read/write issues
Actual Behavior
Rexray is unable to remount volumes on mesos slaves because volumes are not unmounted, even though volumes are detached
Steps To Reproduce
In my test setup, I have 2 slaves (Slave_A and Slave_B), both in us-east-1b, and I can launch the container. Rexray will proceed on creating an ebs volume, and attach it to the host. In this case, the slave is Slave_A. I can confirm this via df -h on Slave_A
/dev/xvdp        50G   53M   47G   1% /var/lib/rexray/docker/volumes/nginx

This is working perfectly. When I proceed to restart the task in marathon, and the container is recreated on Slave_B, it will also take the same EBS volume, and mount it on Slave_B. I can confirm this again by df -h
/dev/xvdj        50G   53M   47G   1% /var/lib/rexray/volumes/nginx

The problem occurs when I look at Slave_A again via mounts, fdisk, or df -h commands, the OS still believes the volume is still mounted. This causes problems when I restart the nginx task in marathon once more, and the container will "hang" while trying to recreate itself in Slave_A.
The logs will tell me:
returned error: error while mounting volume '/': VolumeDriver.Mount: NodePublishVolume failed: 6: mount failed: exit status 32\nmounting arguments: -o remount /var/lib/rexray/volumes/nginx/data /var/lib/rexray/docker/volumes/nginx\noutput: mount: cannot remount /var/lib/rexray/volumes/nginx/data read-write, is write-protected\n"

However, if I manually unmount /dev/xvdp on Slave_A before restarting the nginx job in marathon, the container will be created on Slave_A, and the ebs volume will be remounted on Slave_A perfectly.
Configuration Files
rexray:
  storageDrivers:
  - ec2
libstorage:
  service: ebs
  integration:
    volume:
      operations:
        create:
          default:
            size: 50
        mount:
          preempt: true
          rootPath: /data
        remove:
          force: false
        unmount:
          ignoreUsedCount: true
ebs:
  accessKey: test
  secretKey: testy
  region: us-east-1

Logs
Service Log
No rexray logs
Client Log
Dec 12 01:27:35:070135 Slave_A rexray: time="2017-12-12T01:27:35Z" level=error msg="mount Failed" args="-o remount /var/lib/rexray/volumes/nginx/data /var/lib/rexray/docker/volumes/nginx" cmd=mount error="exit status 32" output="mount: cannot remount /var/lib/rexray/volumes/nginx/data read-write, is write-protected\n"

Seen similar behaviour when i use the terraform deploy of dcos: https://github.com/dcos/terraform-dcos
However in my case the volume is not released from the host by rexray when using EBS.
Deployed DCOS version 1.10.2, don't know what rexray version this is using since i destroyed the cluster.
(Added my own rexray config files generated with http://rexrayconfig.codedellemc.com/, which is down right now)

Upgraded some versions to test if this was due to old version shipped with DCOS.
Tested with DCOS 1.11.0 and latest rexray version 0.11.2. Volumes stay attached and the task starting on another host fails with:
Failed to launch container: Unexpected termination of the subprocess: time="2018-03-13T15:38:09Z" level=error msg="VolumeDriver.Mount: ControllerPublishVolume failed: 0: ControllerPublishVolume failed: 0: rpc error: code = Unknown desc = volume already attached to a host"

What happens with the original task? REX-Ray would not be able to re-attach
this if the previous task is not stopped and volume detached. Do you have
any logs to verify the activity?
On Tue, Mar 13, 2018 at 8:44 AM, Rogier Dikkes<EMAIL_ADDRESS>wrote:

Upgraded some versions to test if this was due to old version shipped with
DCOS.
Tested with DCOS 1.11.0 and latest rexray version 0.11.2. Volumes stay
attached and the task starting on another host fails with:
Failed to launch container: Unexpected termination of the subprocess:
time="2018-03-13T15:38:09Z" level=error msg="VolumeDriver.Mount:
ControllerPublishVolume failed: 0: ControllerPublishVolume failed: 0: rpc
error: code = Unknown desc = volume already attached to a host"
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
https://github.com/rexray/rexray/issues/1130#issuecomment-372711824, or mute
the thread
https://github.com/notifications/unsubscribe-auth/ABVMMTB58mYoTSI1ncu8sUeVtf6odq4qks5td-lHgaJpZM4RC2f_
.

I'm wondering if this is a limitation with AWS/Linux.  If I go into AWS and detach the EBS volume (/dev/sdb), the ec2 instance will still show it as mounted to my mountpoint (/mnt/test), and reattaching the ebs volume will output the same error  cannot remount /mnt/test read-write
This is resolved if I reboot the instance, or run sudo umount /mnt/test. Afterwards, I can remount the volume without any issues

Hello @popopanda,
This happens if a forceful detach occurs (manually or via pre-empt option). It is a bug in AWS's EBS functionality currently.

In my scenario i think it is a different issue:
When i start a DCOS task called prometheus, with a rexray volume called prometheus. The task stays  staging and hangs forever. When i kill this task the volume stays attached. I just logged in the agent and gathered some information:
uname -r
3.10.0-693.5.2.el7.x86_64

sudo mount |grep "/var/lib/rexray/volumes/prometheus"|wc -l
65536

For some reason 10000's of mounts are created.
The volume is attached even when the container is no longer there:
sudo rexray volume ls
ID                     Name        Status       Size
vol-0124d76fc226e179c  prometheus  attached    200

Mounts are ro mounted.
/dev/xvdn on /var/lib/rexray/docker/volumes/prometheus type ext4 (ro,relatime,data=ordered)
/dev/xvdn on /var/lib/rexray/volumes/prometheus/data type ext4 (ro,relatime,data=ordered)

Soft lockups are triggered when i try to manually umount:
kernel:NMI watchdog: BUG: soft lockup - CPU#0 stuck for 22s! [umount:9414]

When i manually detach the volume half of the mounts disappear, so instead of 120000 or 60000 i then have half. The volume however is detached.
I have to change rexray logging set to debug instead of info, going to run debug and see if i get more meaningful logs. All i see now is:
rexray[12009]: time="2018-03-14T10:32:50Z" level=error msg="mount Failed" args="-o remount /var/lib/rexray/volumes/prometheus/data /var/lib/rexray/docker/volumes/prometheus" cmd=mount error="exit status 32" output="mount: cannot remount /var/lib/rexray/volumes/prometheus" cmd=mount error="exit status 32" output="mount: cannot remount /var/lib/rexray/volumes/prometheus/data read-write, is write-protected\n"

rexray version
REX-Ray
-------
Binary: /usr/bin/rexray
Flavor: client+agent+controller
SemVer: 0.11.2
OsArch: Linux-x86_64
Commit: fc8bfbd2d02c2690fc3a755a9560dd12c88e0852
Formed: Sat, 24 Feb 2018 23:51:22 UTC

Interesting, have you taken a look at the mesos agent log to review actions as well?

@tobias-kuendig same problem here, using digitalocean block storage. Have you figured out how to solve this problem?

Unfortunately not yet, @rafaelget. I am watching this issue in hope of a solution.

With the latest version of the DigitalOcean plugin rexray/dobs:0.11.4 every once in a while a container with block storage will start to fail with this error:
VolumeDriver.Mount: docker-legacy: Mount: poc-staging-mongo: failed: resource not found

The current fix is to go to the DigitalOcean Volumes page and detach the volume from the last machine it was attached too. After this, the container is able to attach the volume on the next node it launches on.


Remove deprecated debug output functions from proxy/http source files.

[approve ci autest]

Cherry-picked to v10.0.x


cli: diff sections mantain the order given by the server

closes #86

I was trying to use a newer and maintained library for ordered maps but I didn't find anything else that supports JSON unmarshaling, which is what we need here. It'd be nice to use this library but they unfortunately don't implement the JSON functionality


Google Account Login on HIDPI screen to small

When on a HiDPI screen on fedora (25) the google avatar is shown too small (should be 2x), see image:

@bravous thanks for the report! We'll check it out.

interestingly im not able to reproduce the original problem on my macbook


Filter dvr and tls_everywhere true by default

In Jenkins source, the --tls-everywhere and --dvr arguments will by
default a value of True. So using them without any value will print only
those jobs that have tls_everywhere or dvr, respectively. They still
support passing a value, so runing with --dvr False will show only the
jobs that do not use dvr.

That's a good point @JoseSilvaHermida, I'll include it since it should be just a small tweak

I've updated the change to make it case insensitive


Measure not visible on layers

Create a simple project with QGIS and sport through the qgis2web plugin. I added the measure tool, however in layers with polygons it is not possible to see it. Code is the standard generated by the plugin.
qgis2web 3.13.0

This is because qgis2web export each layer to its own pane in order to control zIndex. I don't think the measure plugin exposes which pane it is added to, so there is no solution at this point.

The solution I found was to change the transparency of the layers by 50%. It is not ideal but if the measure plugin is important for your work, it was the alternative.

I've tried adding support to pass in a capturePane as an option, but I can't get it to work, I'm afraid.

The same problem happens with another "search" plugin, when viewing the circle. I adopted only the icon as the default and deactivated the circle.

I found a solution by chance, while I was solving another plugin.
I don't know if I moved it correctly, but the image below is working.

I just changed the number of the z Index to the hundred of the 100 in the layers that were obstructing. It was by default 400, 401, 402 ... and the measure at 10000, to no avail.
I solved the problems together, now I need to check the search plugin with the invisible circle.

Confirmed, search circle working and viewing also


Get last page, not first

When showing a list of stuff, it's often useful to automaticaly show the last page, not the first. But there's no easy way to know the index of the last page.
So maybe we can pass in -1 or int.MaxValue as the "pageNumber" argument, and that is the signal to the library that it should keep the last page rather than the first.

BTW, the change required is from this:
PageNumber = pageNumber;
PageCount = TotalItemCount > 0
    ? (int)Math.Ceiling(TotalItemCount / (double)PageSize)
    : 0;

To this:
PageCount = TotalItemCount > 0
? (int)Math.Ceiling(TotalItemCount / (double)PageSize)
: 0;
PageNumber = pageNumber == int.MaxValue ? PageCount : pageNumber;


Documentation on standard Consul service registration API

Hi, thank you for this library, following the docs I am not quite clear how to conventionally use Consul API with this lib:
(https://www.consul.io/api/agent/service.html)

register a service
check service status

Please direct me to according docs section or provide code snippets if possible. Thank you!

@1605200517 for now there is no such docs available. You need to read consul docs:
and after you should be able to map python-consul API to consul API - it is straightforward. Of course any kind of tutorial is very welcome and helpful. If anyone wants to help with it, is welcome.


⚠ Redacted has degraded performance

In 2ec8b68, Redacted ($RED) experienced degraded performance:

HTTP code: 200
Response time: 2045 ms

Resolved: Redacted performance has improved in 4f65798.


CDXGEN command does not honor usage of --usages-slices-file

Thank you so much @prabhu , Slices has been created error fixed in this Issue, but Issue on generating SBOM still appears
$ cdxgen -o ${PROJECT_VERSION}-SBOM.json -t python --usages-slices-file deps.json -p <-- this is my command, and before this I have executed atom -J-Xmx16g parsedeps -o app.atom --slice-outfile deps.json -l python .
Slices have been successfully written to deps.json
Atom created successfully at app.atom
Slicing was not successful. For large projects (> 1 million lines of code), try running atom cli externally in Java mode. Please refer to the instructions in https://github.com/CycloneDX/cdxgen/blob/master/ADVANCED.md.
NOTE: Atom is in detached mode and will continue to run in the background with max CPU and memory unless it's killed.
Also tried below:
Slicing the atom. Please wait ...
Slices have been successfully written to deps.json
Atom created successfully at app.atom
$ node<EMAIL_ADDRESS>-o ${PROJECT_VERSION}-SBOM.json -t python --usages-slices-file deps.json . -p
About to construct the pip dependency tree. Please wait ...
About to construct the pip dependency tree. Please wait ...
Executing node /usr/local/lib/node_modules/<EMAIL_ADDRESS>parsedeps -l python -o /tmp/atom-deps-iPEDvZ/app.atom --slice-outfile /tmp/atom-deps-iPEDvZ/slices.json /builds/ISO/iso-tooling/regency-database
Slicing was not successful. For large projects (> 1 million lines of code), try running atom cli externally in Java mode. Please refer to the instructions in https://github.com/CycloneDX/cdxgen/blob/master/ADVANCED.md.
I think it still executes creating slices when even I have submit parameters for --usages-slices-file

Nice one. For python, parsedeps command is getting invoked which could either require its own argument or reuse the usages slice argument.

@rozeru1125 could you kindly test with this branch?
https://github.com/CycloneDX/cdxgen/pull/617

Hello @prabhu , Apologies for the delayed response, Thank you so much, Its working on this fix.
And I think it is more accurate output. I have tried running the following:
atom -J-Xmx16g parsedeps -o app.atom --slice-outfile usages.json -l python .
then  node<EMAIL_ADDRESS>-o test.json -t python --usages-slices-file usages.json . -p

Thank you for confirming! I will do additional tests, merge and make a new release soon.


Missing detail of Microsoft default settings

The documentation says " If you prefer, you can also choose to keep the default event threshold levels recommended by Microsoft", but does not give any info about what these defaults are? Please add description/sidenote or link to this info.
https://docs.microsoft.com/en-us/microsoft-365/compliance/insider-risk-management-settings?view=o365-worldwide#indicator-level-settings-preview

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

ID: 5147f5e8-a267-ee55-de12-d80ab29804c2
Version Independent ID: 945fc70f-1861-d2e9-4d46-f56eafb53766
Content: Insider risk management settings - Microsoft 365 Compliance
Content Source: microsoft-365/compliance/insider-risk-management-settings.md
Product: microsoft-365-enterprise
GitHub Login: @robmazz
Microsoft Alias: robmazz

@deeksha-microsoft Thank you for your feedback. I'm trying to get the default values so they can be documented. I shall update you once the PR is ready.


Fix wrong width with PopupMenus on first opening in the editor

This fixes the outdated text widths causing PopupMenus in the editor having the wrong size on first opening. This is reproducible when the font size is different from the default value, for example.

Thanks!


go-jsonnet: 0.14.0 -> 0.15.0

Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://github.com/google/go-jsonnet/releases.
meta.description for go-jsonnet is: '"An implementation of Jsonnet in pure Go"'.
meta.homepage for go-jsonnet is: '"https://github.com/google/go-jsonnet"
Release on GitHub
Compare changes on GitHub

Checks done (click to expand)

built on NixOS

The tests defined in passthru.tests, if any, passed

0 of 0 passed binary check by having a zero exit code.

0 of 0 passed binary check by having the new version present in output.

found 0.15.0 with grep in /nix/store/515qdc8yxpmybmh5kslzvhd00lwkgbay-go-jsonnet-0.15.0

directory tree listing: https://gist.github.com/4f0e39eeb5be8a78b85982af658ecc6c

du listing: https://gist.github.com/490c1e31cbcc4655411c9fb9945f78ec

Rebuild report (if merged into master) (click to expand)

6067 total rebuild path(s)
2510 package rebuild(s)
1691 x86_64-linux rebuild(s)
1529 i686-linux rebuild(s)
1565 x86_64-darwin rebuild(s)
1282 aarch64-linux rebuild(s)
First fifty rebuilds by attrpath
AgdaSheaves
AgdaStdlib
TotalParserCombinators
abseil-cpp
aerc
afew
agdaBase
agdaIowaStdlib
agdaPrelude
almanah
alure2
anki
apngasm_2
aptly
aqemu
aravis
asciidoc-full
asciidoc-full-with-plugins
asymptote
atom
atom-beta
auctex
autorandr
awesome
awesome-4-0
aws-sam-cli
azure-cli
balsa
bareos
biboumi
bitcoin
bitcoin-abc
bitcoin-classic
bitcoin-unlimited
bitvector
blender
bonfire
boomerang
brickd
brltty
browserpass
bs-platform
bs1770gain
btrbk
buildah
buku
bumblebee
c3d
calaos_installer
capstone

Instructions to test this update (click to expand)

Either download from Cachix:
nix-store -r /nix/store/515qdc8yxpmybmh5kslzvhd00lwkgbay-go-jsonnet-0.15.0 \
  --option binary-caches 'https://cache.nixos.org/ https://r-ryantm.cachix.org/' \
  --option trusted-public-keys '
  r-ryantm.cachix.org-1:gkUbLkouDAyvBdpBX0JOdIiD2/DP1ldF3Z3Y6Gqcc4c=
  cache.nixos.org-1:6NCHdD59X431o0gWypbMrAURkbJ16ZPMQFGspcDShjY=
  '

(r-ryantm's Cachix cache is only trusted for this store-path realization.)
For the Cachix download to work, your user must be in the trusted-users list or you can use sudo since root is effectively trusted.
Or, build yourself:
nix-build -A go-jsonnet https://github.com/r-ryantm/nixpkgs/archive/717d1e85a57b186836ade3c980feb0b0b6bef6c2.tar.gz

After you've downloaded or built it, look at the files and if there are any, run the binaries:
ls -la /nix/store/515qdc8yxpmybmh5kslzvhd00lwkgbay-go-jsonnet-0.15.0
ls -la /nix/store/515qdc8yxpmybmh5kslzvhd00lwkgbay-go-jsonnet-0.15.0/bin

cc @nshalman @kalbasit for testing.

I checked it on a Mac, so the darwin timeout doesn't worry me.


HP Comware Scrapli driver added.

Description
Custom HP Comware driver added to scrapli_community.
Type of change

[x] New feature (non-breaking change which adds functionality)

How Has This Been Tested?
Code was run against HP 5500 and HP 5120 switches in version 5.20.
Privilage escalation runs fine, and error during CLI generates a correct error message back.
Checklist:

[ ] My code follows the style guidelines of this project (no GitHub actions compalints! run make lint before
committing!)
[ ] I have commented my code, pydocstyle and darglint are happy, docstrings are in google docstring format, and all
docstrings include a summary, args, returns and raises fields (even if N/A)
[ ] I have added tests that prove my fix is effective or that my feature works, if adding "functional" tests please
note if there are any considerations for the vrnetlab setup
[ ] New and existing unit tests pass locally with my changes

Looks great @juliencorsini ! Thanks a bunch!