Keystore Localization Workaround for Non-Gregorian Calendar Types

Related:

Android AAD Sign-in fails with "Invalid data string: Unparseable data: 'b`a``dabehbhGMT+00:00' (at offset 0)" when language set to Arabic (corpnet reqd)
ADAL Wiki Issue

Likely doesn't matter.

Lazy refactor in 9215a82c5ec672b6a0dadd558aa4a91e92b815e9

I am going to add an additional commit to update the changelog


Crashing with Mekanism.

So I've been editing direwolf20's pack, and adding some of my favourite mods that aren't already in. And they've all been working pretty well.
But I've got a crash whenever I place something down that's involved with Mekanism: Generators
Here is the crash log.
I'd really appreciate a response,
Cheers
Tris~
EDIT: I also checked all other Mekanism mods that I have installed, and some of the other new mods that I've installed, that use Forge and they all work. I'm pretty sure it isn't Forge.
---- Minecraft Crash Report ----
// Surprise! Haha. Well, this is awkward.
Time: 13/02/15 9:47 PM
Description: Ticking block entity
java.lang.NoSuchMethodError: buildcraft.api.mj.MjAPI.getMjBattery(Ljava/lang/Object;)Lbuildcraft/api/mj/IBatteryObject;
at mekanism.common.util.CableUtils.isEnergyAcceptor(CableUtils.java:56)
at mekanism.common.util.CableUtils.getConnections(CableUtils.java:114)
at mekanism.common.util.CableUtils.emit(CableUtils.java:226)
at mekanism.generators.common.tile.TileEntityGenerator.onUpdate(TileEntityGenerator.java:101)
at mekanism.generators.common.tile.TileEntitySolarGenerator.onUpdate(TileEntitySolarGenerator.java:63)
at mekanism.common.tile.TileEntityBasicBlock.func_145845_h(TileEntityBasicBlock.java:57)
at net.minecraft.world.World.func_72939_s(World.java:1939)
at net.minecraft.world.WorldServer.func_72939_s(WorldServer.java:489)
at net.minecraft.server.MinecraftServer.func_71190_q(MinecraftServer.java:636)
at net.minecraft.server.MinecraftServer.func_71217_p(MinecraftServer.java:547)
at net.minecraft.server.integrated.IntegratedServer.func_71217_p(IntegratedServer.java:111)
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:427)
at net.minecraft.server.MinecraftServer$2.run(MinecraftServer.java:685)
A detailed walkthrough of the error, its code path and all known details is as follows:
-- Head --
Stacktrace:
at mekanism.common.util.CableUtils.isEnergyAcceptor(CableUtils.java:56)
at mekanism.common.util.CableUtils.getConnections(CableUtils.java:114)
at mekanism.common.util.CableUtils.emit(CableUtils.java:226)
at mekanism.generators.common.tile.TileEntityGenerator.onUpdate(TileEntityGenerator.java:101)
at mekanism.generators.common.tile.TileEntitySolarGenerator.onUpdate(TileEntitySolarGenerator.java:63)
at mekanism.common.tile.TileEntityBasicBlock.func_145845_h(TileEntityBasicBlock.java:57)
-- Block entity being ticked --
Details:
Name: SolarGenerator // mekanism.generators.common.tile.TileEntitySolarGenerator
Block type: ID #1892 (tile.Generator // mekanism.generators.common.block.BlockGenerator)
Block data value: 1 / 0x1 / 0b0001
Block location: World: (1650,4,607), Chunk: (at 2,0,15 in 103,37; contains blocks 1648,0,592 to 1663,255,607), Region: (3,1; contains chunks 96,32 to 127,63, blocks 1536,0,512 to 2047,255,1023)
Actual block type: ID #1892 (tile.Generator // mekanism.generators.common.block.BlockGenerator)
Actual block data value: 1 / 0x1 / 0b0001
Stacktrace:
at net.minecraft.world.World.func_72939_s(World.java:1939)
at net.minecraft.world.WorldServer.func_72939_s(WorldServer.java:489)
-- Affected level --
Details:
Level name: New World
All players: 1 total; [EntityPlayerMP['Tristopher'/58, l='New World', x=1650.86, y=4.00, z=605.54]]
Chunk stats: ServerChunkCache: 704 Drop: 0
Level seed:<PHONE_NUMBER>045950336
Level generator: ID 01 - flat, ver 0. Features enabled: true
Level generator options:
Level spawn location: World: (1648,4,601), Chunk: (at 0,0,9 in 103,37; contains blocks 1648,0,592 to 1663,255,607), Region: (3,1; contains chunks 96,32 to 127,63, blocks 1536,0,512 to 2047,255,1023)
Level time: 4971 game time, 4971 day time
Level dimension: 0
Level storage version: 0x04ABD - Anvil
Level weather: Rain time: 88123 (now: false), thunder time: 19551 (now: false)
Level game mode: Game mode: creative (ID 1). Hardcore: false.
TConstruct Environment: Environment healthy.
Stencil buffer state: Function set: GL30, pool: internal, bits: 8
AE2 Integration: IC2:ON, RotaryCraft:OFF, RC:ON, BC:ON, MJ6:OFF, MJ5:ON, RF:ON, RFItem:ON, MFR:ON, DSU:ON, FZ:ON, FMP:ON, RB:OFF, CLApi:OFF, Waila:ON, InvTweaks:ON, NEI:ON, CraftGuide:OFF, Mekanism:ON, ImmibisMicroblocks:OFF, BetterStorage:OFF
Profiler Position: N/A (disabled)
Vec3 Pool Size: 0 (0 bytes; 0 MB) allocated, 0 (0 bytes; 0 MB) used
Player Count: 1 / 8; [EntityPlayerMP['Tristopher'/58, l='New World', x=1650.86, y=4.00, z=605.54]]
Type: Integrated Server (map_client.txt)
Is Modded: Definitely; Client brand changed to 'fml,forge'

You're using a quite old version of Mekanism, try updating.

Help my brain exploded : /
---- Minecraft Crash Report ----
// Ouch. That hurt :(
Time: 2/13/15 8:27 PM
Description: Initializing game
java.lang.NoClassDefFoundError: mekanism/common/item/ItemElectricBow
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Class.java:344)
at cpw.mods.fml.common.FMLModContainer.constructMod(FMLModContainer.java:420)
at sun.reflect.GeneratedMethodAccessor4.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:483)
at com.google.common.eventbus.EventSubscriber.handleEvent(EventSubscriber.java:74)
at com.google.common.eventbus.SynchronizedEventSubscriber.handleEvent(SynchronizedEventSubscriber.java:47)
at com.google.common.eventbus.EventBus.dispatch(EventBus.java:322)
at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:304)
at com.google.common.eventbus.EventBus.post(EventBus.java:275)
at cpw.mods.fml.common.LoadController.sendEventToModContainer(LoadController.java:208)
at cpw.mods.fml.common.LoadController.propogateStateMessage(LoadController.java:187)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:483)
at com.google.common.eventbus.EventSubscriber.handleEvent(EventSubscriber.java:74)
at com.google.common.eventbus.SynchronizedEventSubscriber.handleEvent(SynchronizedEventSubscriber.java:47)
at com.google.common.eventbus.EventBus.dispatch(EventBus.java:322)
at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:304)
at com.google.common.eventbus.EventBus.post(EventBus.java:275)
at cpw.mods.fml.common.LoadController.distributeStateMessage(LoadController.java:118)
at cpw.mods.fml.common.Loader.loadMods(Loader.java:492)
at cpw.mods.fml.client.FMLClientHandler.beginMinecraftLoading(FMLClientHandler.java:204)
at net.minecraft.client.Minecraft.func_71384_a(Minecraft.java:480)
at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:867)
at net.minecraft.client.main.Main.main(SourceFile:148)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:483)
at net.minecraft.launchwrapper.Launch.launch(Launch.java:135)
at net.minecraft.launchwrapper.Launch.main(Launch.java:28)
Caused by: java.lang.ClassNotFoundException: mekanism.common.item.ItemElectricBow
at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:191)
at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
... 34 more
Caused by: java.lang.NoClassDefFoundError: mekanism/common/item/ItemEnergized
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClass(ClassLoader.java:760)
at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)
at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:182)
... 36 more
Caused by: java.lang.ClassNotFoundException: mekanism.common.item.ItemEnergized
at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:101)
at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
... 40 more
A detailed walkthrough of the error, its code path and all known details is as follows:
-- Head --
Stacktrace:
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Class.java:344)
at cpw.mods.fml.common.FMLModContainer.constructMod(FMLModContainer.java:420)
at sun.reflect.GeneratedMethodAccessor4.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:483)
at com.google.common.eventbus.EventSubscriber.handleEvent(EventSubscriber.java:74)
at com.google.common.eventbus.SynchronizedEventSubscriber.handleEvent(SynchronizedEventSubscriber.java:47)
at com.google.common.eventbus.EventBus.dispatch(EventBus.java:322)
at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:304)
at com.google.common.eventbus.EventBus.post(EventBus.java:275)
at cpw.mods.fml.common.LoadController.sendEventToModContainer(LoadController.java:208)
at cpw.mods.fml.common.LoadController.propogateStateMessage(LoadController.java:187)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:483)
at com.google.common.eventbus.EventSubscriber.handleEvent(EventSubscriber.java:74)
at com.google.common.eventbus.SynchronizedEventSubscriber.handleEvent(SynchronizedEventSubscriber.java:47)
at com.google.common.eventbus.EventBus.dispatch(EventBus.java:322)
at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:304)
at com.google.common.eventbus.EventBus.post(EventBus.java:275)
at cpw.mods.fml.common.LoadController.distributeStateMessage(LoadController.java:118)
at cpw.mods.fml.common.Loader.loadMods(Loader.java:492)
at cpw.mods.fml.client.FMLClientHandler.beginMinecraftLoading(FMLClientHandler.java:204)
at net.minecraft.client.Minecraft.func_71384_a(Minecraft.java:480)
-- Initialization --
Details:
Stacktrace:
at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:867)
at net.minecraft.client.main.Main.main(SourceFile:148)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:483)
at net.minecraft.launchwrapper.Launch.launch(Launch.java:135)
at net.minecraft.launchwrapper.Launch.main(Launch.java:28)
-- System Details --
Details:
Minecraft Version: 1.7.10
Operating System: Mac OS X (x86_64) version 10.9.4
Java Version: 1.8.0_25, Oracle Corporation
Java VM Version: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Oracle Corporation
Memory: 180340464 bytes (171 MB) / 485490688 bytes (463 MB) up to 954728448 bytes (910 MB)
JVM Flags: 1 total; -Xmx1G
AABB Pool Size: 0 (0 bytes; 0 MB) allocated, 0 (0 bytes; 0 MB) used
IntCache: cache: 0, tcache: 0, allocated: 0, tallocated: 0
FML: MCP v9.05 FML v<IP_ADDRESS>1 Minecraft Forge <IP_ADDRESS>1 61 mods loaded, 61 mods active
mcp{9.05} [Minecraft Coder Pack] (minecraft.jar) Unloaded->Constructed
FML{<IP_ADDRESS>1} [Forge Mod Loader] (forge-1.7.10-<IP_ADDRESS>1.jar) Unloaded->Constructed
Forge{<IP_ADDRESS>1} [Minecraft Forge] (forge-1.7.10-<IP_ADDRESS>1.jar) Unloaded->Constructed
appliedenergistics2-core{rv1-stable-1} [AppliedEnergistics2 Core] (minecraft.jar) Unloaded->Constructed
CodeChickenCore{<IP_ADDRESS>} [CodeChicken Core] (minecraft.jar) Unloaded->Constructed
{000} [CoFH ASM Data Initialization] (minecraft.jar) Unloaded->Constructed
NotEnoughItems{<IP_ADDRESS>} [Not Enough Items] (NotEnoughItems-1.7.10-<IP_ADDRESS>-universal.jar) Unloaded->Constructed
OpenModsCore{0.6} [OpenModsCore] (minecraft.jar) Unloaded->Constructed
appliedenergistics2{rv1-stable-1} [Applied Energistics 2] (appliedenergistics2-rv1-stable-1.jar) Unloaded->Constructed
ArchimedesShips{1.7.10 v1.7.1} [Archimedes' Ships] (ArchimedesShips-1.7.1.jar) Unloaded->Constructed
Backpack{2.0.0} [Backpack] (backpack-2.0.0-1.7.x.jar) Unloaded->Constructed
CoFHCore{1.7.10R3.0.0B9} [CoFH Core] (CoFHCore-[1.7.10]3.0.0B9-40.jar) Unloaded->Constructed
ThermalFoundation{1.7.10R1.0.0RC1} [Thermal Foundation] (ThermalFoundation-[1.7.10]1.0.0RC1-13.jar) Unloaded->Constructed
ThermalExpansion{1.7.10R4.0.0B8} [Thermal Expansion] (ThermalExpansion-[1.7.10]4.0.0B8-23.jar) Unloaded->Constructed
BigReactors{0.4.1A} [Big Reactors] (BigReactors-0.4.1A.jar) Unloaded->Constructed
BuildCraft|Core{6.3.6} [BuildCraft] (buildcraft-6.3.6.jar) Unloaded->Constructed
BuildCraft|Transport{6.3.6} [BC Transport] (buildcraft-6.3.6.jar) Unloaded->Constructed
BuildCraft|Silicon{6.3.6} [BC Silicon] (buildcraft-6.3.6.jar) Unloaded->Constructed
BuildCraft|Builders{6.3.6} [BC Builders] (buildcraft-6.3.6.jar) Unloaded->Constructed
BuildCraft|Energy{6.3.6} [BC Energy] (buildcraft-6.3.6.jar) Unloaded->Constructed
BuildCraft|Factory{6.3.6} [BC Factory] (buildcraft-6.3.6.jar) Unloaded->Constructed
ChickenChunks{<IP_ADDRESS>} [ChickenChunks] (ChickenChunks-1.7.10-<IP_ADDRESS>-universal.jar) Unloaded->Constructed
ComputerCraft{1.65} [ComputerCraft] (ComputerCraft1.65.jar) Unloaded->Constructed
Baubles{<IP_ADDRESS>} [Baubles] (Baubles-1.7.10-<IP_ADDRESS>.jar) Unloaded->Constructed
ForgeMultipart{<IP_ADDRESS>4} [Forge Multipart] (ForgeMultipart-1.7.10-<IP_ADDRESS>4-universal.jar) Unloaded->Constructed
ExtraUtilities{1.1.0k} [Extra Utilities] (Extra-Utilities-Mod-1.7.10.jar) Unloaded->Constructed
Mantle{1.7.10-0.3.2.jenkins184} [Mantle] (Mantle-1.7.10-0.3.2.jar) Unloaded->Constructed
MineFactoryReloaded{1.7.10R2.8.0RC6} [MineFactory Reloaded] (MineFactoryReloaded-[1.7.10]2.8.0RC6-5.jar) Unloaded->Constructed
RedstoneArsenal{1.7.10R1.1.0RC1} [Redstone Arsenal] (RedstoneArsenal-[1.7.10]1.1.0RC1-19.jar) Unloaded->Constructed
Mekanism{7.1.1} [Mekanism] (Mekanism-1.7.10-<IP_ADDRESS>.jar) Unloaded
MekanismGenerators{7.1.1} [MekanismGenerators] (MekanismGenerators-1.7.10-<IP_ADDRESS>.jar) Unloaded
MekanismTools{7.1.1} [MekanismTools] (MekanismTools-1.7.10-<IP_ADDRESS>.jar) Unloaded
MineFactoryReloaded|CompatAppliedEnergistics{1.7.10R2.8.0RC6} [MFR Compat: Applied Energistics] (MineFactoryReloaded-[1.7.10]2.8.0RC6-5.jar) Unloaded
MineFactoryReloaded|CompatAtum{1.7.10R2.8.0RC6} [MFR Compat: Atum] (MineFactoryReloaded-[1.7.10]2.8.0RC6-5.jar) Unloaded
MineFactoryReloaded|CompatBackTools{1.7.10R2.8.0RC6} [MFR Compat: BackTools] (MineFactoryReloaded-[1.7.10]2.8.0RC6-5.jar) Unloaded
MineFactoryReloaded|CompatBuildCraft{1.7.10R2.8.0RC6} [MFR Compat: BuildCraft] (MineFactoryReloaded-[1.7.10]2.8.0RC6-5.jar) Unloaded
MineFactoryReloaded|CompatChococraft{1.7.10R2.8.0RC6} [MFR Compat: Chococraft] (MineFactoryReloaded-[1.7.10]2.8.0RC6-5.jar) Unloaded
MineFactoryReloaded|CompatExtraBiomes{1.7.10R2.8.0RC6} [MFR Compat: ExtraBiomes] (MineFactoryReloaded-[1.7.10]2.8.0RC6-5.jar) Unloaded
MineFactoryReloaded|CompatForestry{1.7.10R2.8.0RC6} [MFR Compat: Forestry] (MineFactoryReloaded-[1.7.10]2.8.0RC6-5.jar) Unloaded
MineFactoryReloaded|CompatForgeMicroblock{1.7.10R2.8.0RC6} [MFR Compat: ForgeMicroblock] (MineFactoryReloaded-[1.7.10]2.8.0RC6-5.jar) Unloaded
MineFactoryReloaded|CompatIC2{1.7.10R2.8.0RC6} [MFR Compat: IC2] (MineFactoryReloaded-[1.7.10]2.8.0RC6-5.jar) Unloaded
MineFactoryReloaded|CompatMystcraft{1.7.10R2.8.0RC6} [MFR Compat: Mystcraft] (MineFactoryReloaded-[1.7.10]2.8.0RC6-5.jar) Unloaded
MineFactoryReloaded|CompatProjRed{1.7.10R2.8.0RC6} [MFR Compat ProjectRed] (MineFactoryReloaded-[1.7.10]2.8.0RC6-5.jar) Unloaded
MineFactoryReloaded|CompatRailcraft{1.7.10R2.8.0RC6} [MFR Compat: Railcraft] (MineFactoryReloaded-[1.7.10]2.8.0RC6-5.jar) Unloaded
MineFactoryReloaded|CompatRP2{1.7.10R2.8.0RC6} [MFR Compat: RP2] (MineFactoryReloaded-[1.7.10]2.8.0RC6-5.jar) Unloaded
MineFactoryReloaded|CompatSufficientBiomes{1.7.10R2.8.0RC6} [MFR Compat: Sufficient Biomes] (MineFactoryReloaded-[1.7.10]2.8.0RC6-5.jar) Unloaded
Thaumcraft{<IP_ADDRESS>} [Thaumcraft] (Thaumcraft-1.7.10-<IP_ADDRESS>.jar) Unloaded
MineFactoryReloaded|CompatThaumcraft{1.7.10R2.8.0RC6} [MFR Compat: Thaumcraft] (MineFactoryReloaded-[1.7.10]2.8.0RC6-5.jar) Unloaded
MineFactoryReloaded|CompatThermalExpansion{1.7.10R2.8.0RC6} [MFR Compat: Thermal Expansion] (MineFactoryReloaded-[1.7.10]2.8.0RC6-5.jar) Unloaded
TConstruct{1.7.10-1.8.2.build858} [Tinkers' Construct] (TConstruct-1.7.10-1.8.2a.jar) Unloaded
MineFactoryReloaded|CompatTConstruct{1.7.10R2.8.0RC6} [MFR Compat: Tinkers' Construct] (MineFactoryReloaded-[1.7.10]2.8.0RC6-5.jar) Unloaded
MineFactoryReloaded|CompatTwilightForest{1.7.10R2.8.0RC6} [MFR Compat: TwilightForest] (MineFactoryReloaded-[1.7.10]2.8.0RC6-5.jar) Unloaded
MineFactoryReloaded|CompatVanilla{1.7.10R2.8.0RC6} [MFR Compat: Vanilla] (MineFactoryReloaded-[1.7.10]2.8.0RC6-5.jar) Unloaded
NetherOres{1.7.10R2.3.0RC4} [Nether Ores] (NetherOres-[1.7.10]2.3.0RC4-4.jar) Unloaded
OpenMods{0.6} [OpenMods] (OpenModsLib-1.7.10-0.6.jar) Unloaded
OpenBlocks{1.3} [OpenBlocks] (OpenBlocks-1.7.10-1.3.jar) Unloaded
harvestcraft{1.7.10d} [Pam's HarvestCraft] (Pam's HarvestCraft 1.7.10f.jar) Unloaded
simplyjetpacks{1.3.2} [Simply Jetpacks] (SimplyJetpacks-MC1.7.10-1.3.2.jar) Unloaded
YALSM{2.1.3} [Yet Another Leather Smelting Mod] (Yet-Another-Leather-Smelting-Mod-1.7.2.jar) Unloaded
McMultipart{<IP_ADDRESS>4} [Minecraft Multipart Plugin] (ForgeMultipart-1.7.10-<IP_ADDRESS>4-universal.jar) Unloaded
ForgeMicroblock{<IP_ADDRESS>4} [Forge Microblocks] (ForgeMultipart-1.7.10-<IP_ADDRESS>4-universal.jar) Unloaded
OpenModsLib crash transformers: [stencil_patches:FINISHED],[movement_callback:FINISHED],[map_gen_fix:ENABLED],[gl_capabilities_hook:FINISHED],[player_render_hook:ENABLED]
AE2 Version: stable rv1-stable-1 for Forge <IP_ADDRESS>7
Mantle Environment: Environment healthy.
Launched Version: 1.7.10-Forge<IP_ADDRESS>1
LWJGL: 2.9.1
OpenGL: Intel HD Graphics 4000 OpenGL Engine GL version 2.1 INTEL-8.28.30, Intel Inc.
GL Caps: Using GL 1.3 multitexturing.
Using framebuffer objects because ARB_framebuffer_object is supported and separate blending is supported.
Anisotropic filtering is supported and maximum anisotropy is 16.
Shaders are available because OpenGL 2.1 is supported.
Is Modded: Definitely; Client brand changed to 'fml,forge'
Type: Client (map_client.txt)
Resource Packs: []
Current Language: English (US)
Profiler Position: N/A (disabled)
Vec3 Pool Size: 0 (0 bytes; 0 MB) allocated, 0 (0 bytes; 0 MB) used
Anisotropic Filtering: Off (1)

@unpairedbracket
I am? Really. Oh, well that'll probably be the problem most likely. Cheers.

Umm is any one going to help me ?

#1742 #1767 #1778 #1793 #1806 #1813 #1838 #1861 #1919 #1959 #1970 #2017 #2083 #2111 #2126


[Proposal] Singleton Resources

Sometimes a resource can be a single entity, no need to reference by an id.
It's maybe not crucial, but it would be nice to be able to have a shorthand method for singleton resources too.
Route::singleResource('account', 'AccountController');

Would create:
Route::get('account', ['as' => 'account.show',
    'uses' => 'AccountController@show']);
Route::get('account/create', ['as' => 'account.create',
    'uses' => 'AccountController@create']);
Route::post('account', ['as' => 'account.store',
    'uses' => 'AccountController@store']);
Route::get('account/edit', ['as' => 'account.edit',
    'uses' => 'AccountController@edit']);
Route::put('account', ['as' => 'account.update',
    'uses' => 'AccountController@update']);
Route::delete('account', ['as' => 'account.destroy',
    'uses' => 'AccountController@destroy']);

artisan controller:make AccountController --single

I'ld actually use it right now in my project, ROR already has two methods resources and resource (http://guides.rubyonrails.org/routing.html#singular-resources) the second one does exactly what proposed in this issue.


GitLab - Enable NApps backup script

Original issue opened by @gleybersonandrade at https://github.com/kytos/kytos/issues/1018.
Before, we had on server a script to make backup of all uploaded NApps, but now it is disabled. We have to enable it.

It's not applicable to Kytos-ng anymore.


Subprocess

import subprocess
def execute_command(command):
try:
# Use subprocess to execute the command
result = subprocess.run(command, shell=True, check=True, stdout=subprocess.PIPE, stderr=subprocess.PIPE)
    # Capture and print the output
    output = result.stdout.decode('utf-8')
    print(f"Output: {output}")

except subprocess.CalledProcessError as e:
    # If there is an error, print the error message
    error_output = e.stderr.decode('utf-8')
    print(f"Error: {error_output}")

if name == "main":
# Example of a command to execute
command = input("Enter the command you want to execute in the Ubuntu terminal: ")
execute_command(command)

cant figure it out


How to specify this in the built-in iterators in the specification?

Now in tc39/ecma262#2045, built-in iterators are written by Abstract Closures. In the AC, algorithms can use Let _next_ be ? Yield(_value_) to get the value (equals to const next = yield value in userland).
Now, this proposal says we can use function.sent proposal to resolve that problem in userland, but how to have function.sent equivalent in the specification so the built-in iterators can implement double-ended iterator?

The function.sent proposal (specced by @allenwb) use LastYieldValue to denote that. I suppose your Yield abstract operation could update LastYieldValue, and then use LastYieldValue replace next.


Input producer freezes if queue runner not started

Hi,
my entire program freezes when I pop an image from an input queue before starting the queue runner. The terminal window becomes unresponsive (including CTRL+C or CTRL+D signals) and the only way to kill the process is to close the terminal window. In rare cases zombie processes remain even after closing the terminal.
I understand that I am not supposed to do that, but I think that Tensorflow absolutely HAS to check whether the queue runner is already initialized and throw an exception otherwise. Several reported issues might be related to that: 7503, 7573 etc.
For reproducibility I provide a minimum (non-)working example. It requires a subfolder images with a handful of .jpg images:
import tensorflow as tf

# Read images from queue
filename_queue = tf.train.string_input_producer(tf.train.match_filenames_once("./images/train/*.jpg"), shuffle=False)
image_reader = tf.WholeFileReader()
_, image_file = image_reader.read(filename_queue)
image_query = tf.image.decode_jpeg(image_file)

# Decode the image as a JPEG file, resize and assign to a variable
image_query = tf.image.resize_images(image_query, (256, 256))
image_batch = tf.Variable(tf.zeros((256, 256, 3)), trainable=False, name="image_batch")
next_image = tf.assign(image_batch, image_query)
loss = tf.reduce_mean(image_batch)

# Start a new session to show example output.
with tf.Session() as sess:
    # Fix randomness, init variables and run threads
    tf.set_random_seed(42)
    tf.global_variables_initializer().run()

    # Go to the next image
    sess.run([next_image])

    coord = tf.train.Coordinator()
    threads = tf.train.start_queue_runners(coord=coord)

    for i in xrange(0, 5):

        # Get an image tensor and print its value.
        image_tensor = sess.run([image_batch])
        print(image_tensor[0][0, 0, 0])

    # Finish off the filename queue coordinator.
    coord.request_stop()
    coord.join(threads)

and here is the working code (the line sess.run([next_image]) was moved):
import tensorflow as tf

# Read images from queue
filename_queue = tf.train.string_input_producer(tf.train.match_filenames_once("./images/train/*.jpg"), shuffle=False)
image_reader = tf.WholeFileReader()
_, image_file = image_reader.read(filename_queue)
image_query = tf.image.decode_jpeg(image_file)

# Decode the image as a JPEG file, resize and assign to a variable
image_query = tf.image.resize_images(image_query, (256, 256))
image_batch = tf.Variable(tf.zeros((256, 256, 3)), trainable=False, name="image_batch")
next_image = tf.assign(image_batch, image_query)
loss = tf.reduce_mean(image_batch)

# Start a new session to show example output.
with tf.Session() as sess:
    # Fix randomness, init variables and run threads
    tf.set_random_seed(42)
    tf.global_variables_initializer().run()

    coord = tf.train.Coordinator()
    threads = tf.train.start_queue_runners(coord=coord)

    for i in xrange(0, 5):
        # Go to the next image
        sess.run([next_image])

        # Get an image tensor and print its value.
        image_tensor = sess.run([image_batch])
        print(image_tensor[0][0, 0, 0])

    # Finish off the filename queue coordinator.
    coord.request_stop()
    coord.join(threads)

This is the expected behavior. If you look at the doc of dequeue function from tf.QueueBase:

If the queue is empty when this operation executes, it will block until there is an element to dequeue.

It makes sense for a thread to wait for more input from a queue. However it does not make sense for the program to wait if the threads haven't even been started yet!

@nightrome Thanks for filing the issue!  Unfortunately there isn't a simple fix to this problem with the existing input pipeline design.  Currently the best advice is to always make sure you've started the queue runner.
I know this isn't satisfying; we don't like it either.  That's the purpose of the referenced #7951 , which aims to simplify usage of input pipelines.  We're actively working on this!
As for the freezing problem, please follow up on #7573 that you referenced.  Thanks!
I'm closing this out.  Please don't hesitate to file new issues, or follow up on this issue if I've overlooked something, and I'll re-open this issue.


execjs support

So after doing a bunch of research, clean-css is great.  I'm currently using this gem in voltframework - https://github.com/voltrb/volt )  My users on windows are having trouble installing libv8, and it would be great if the windows users could use a different JS runtime.  I'm not sure if there's libv8 specific features your using, but if your interested in adding execjs support, let me know and maybe I or someone else from the volt community could help.
Thanks!

Ok, upon further inspection, looks like you have to stub out a good chunk of the node api to get it to work, which it doesn't look like is possible with execjs.

Any updates? We need it in our project too.
@joseph Say if you need any specific help.

Hi, this isn't an active project, and I don't know anything about Windows, but feel free to fork away.

@joseph we need only remove libv8 and use execjs. It uses best JS engine on current machine. Fix will be very small. Here is how I do it in Autoprefixer Rails https://github.com/ai/autoprefixer-rails/blob/master/lib/autoprefixer-rails/processor.rb#L107-L112

Perhaps. At the time, I tried quite hard to use ExecJS rather than libv8. I don't recall the specific obstacles, but Ryan's point above sounds familiar. If you can make it work, I'm happy to look at a pull request.

@gazay as Ruby developer of our project. do you want to help :D


multi-line comments in emacs mode

Lean supports multi-line comments of the form
(--
this is a comment
--)
The emacs mode does not highlight them correctly.

This seems to be broken still.

multi-line comments are now written
/-
this is a comment
-/


feat: add option to create private-only basic hpcs

Description
Option to create private-only basic hpcs instance.
Types of changes in this PR
Changes that affect the core Terraform module or submodules

[ ] Bug fix
[x] New feature
[ ] Dependency update

Changes that don't affect the core Terraform module or submodules

[ ] Examples or tests (addition or updates of examples or tests)
[ ] Documentation update
[ ] CI-related update (pipeline, etc.)
[ ] Other

Release required?
Identify the type of release. For information about the changes in a semantic versioning release, see Release versioning.

[ ] No release
[ ] Patch release (x.x.X)
[x] Minor release (x.X.x)
[ ] Major release (X.x.x)

Release notes content
Support for creating private-only basic hpcs.
Run the pipeline
If the CI pipeline doesn't run when you create the PR, the PR requires a user with GitHub collaborators access to run the pipeline.
Run the CI pipeline when the PR is ready for review and you expect tests to pass. Add a comment to the PR with the following text:
/run pipeline

Checklist for reviewers

[ ] If relevant, a test for the change is included or updated with this PR.
[ ] If relevant, documentation for the change is included or updated with this PR.

Merge actions for mergers

Use a relevant conventional commit message that is based on the PR contents and any release notes provided by the PR author. The commit message determines whether a new version of the module is needed, and if so, which semver increment to use (major, minor, or patch).
Merge by using "Squash and merge".

/run pipeline

For the argument reference allowed_network I have kept the input as var.service_endpoints because the variable name remain consistent across the two approaches of hpcs creation.

/run pipeline

Thanks for the PR - could we check all permutation of this parameter for both the standard and hybrid hpcs?

Thanks for the PR - could we check all permutation of this parameter for both the standard and hybrid hpcs?

I'll test for hybrid-HPCS today.

Tested with Hybrid HPCS. Instance was created with private-only endpoint.

/run pipeline

:tada: This PR is included in version 1.2.1 :tada:
The release is available on GitHub release
Your semantic-release bot :package::rocket:

One addition here would be to add the service endpoint variable in the hybrid example.


generated a blank page！no use Iframe！

Hello, can i ask a question?
I have a page with 60(or more)  images (each picture resolution 1200px * 500px), put them into the div, div between the Id from the increase (from 0)
example:

.....

But I used the following method, but generated a blank page
html2canvas(document.getElementById("pic_20"), {
  onrendered: function(canvas) {
document.body.appendChild(canvas);
 },
 width: 300,
  height: 300
});
And when I reduced the number of images on the page to 30 (or less), it's OK!
Can you help me. Thank you!

I am also getting the same issue. Html2Canvas is generating blank pages for certain div components. Please advise. When i did a trace of the code, I am seeing the issue in this line of code,
var width = options.type === "view" ? windowWidth : documentWidth(clonedWindow.document);     var height = options.type === "view" ? windowHeight : documentHeight(clonedWindow.document);     var renderer = new options.renderer(width, height, imageLoader, options, document);     var parser = new NodeParser(node, renderer, support, imageLoader, options);
When in the option, i set the type = 'view' the blank pages are gone, but the snapshot is taken only for the visible page and not the entire div content. This is little weird. Also when I enable the logging, I am seeing the height to an extremely high value. (Initialized CanvasRenderer with size 2558 x 72392)

Is this still an issue with v1.0.0? If so, could you please share an example on jsfiddle.


discriminator output['y_c'] never used

Discriminator's output['y_c'] never used, and never calculated in discriminator forward func. What does this variable mean?
https://github.com/yerfor/SyntaSpeech/blob/5b07439633a3e714d2a6759ea4097eb36d6cd99a/tasks/tts/synta.py#L81

Hi there, this is some history code that needs to be deleted. In the current code, this line will never be called.
Actually, 'y_c' is the abbreviation of 'y_conditioned'. We have tried discriminators conditioned on Mel-spectrogram, but it doesn't bring noticeable improvement.

Thanks for reply.

Hi there, this is some history code that needs to be deleted. In the current code, this line will never be called. Actually, 'y_c' is the abbreviation of 'y_conditioned'. We have tried discriminators conditioned on other features, but it doesn't bring noticeable improvement.


Update to botocore 1.6.8

This bumps the botocore submodule to the latest version.  I re-ran the codegen with no problems, and the integration tests all pass.

I'm going to #yolomerge this in the interest of getting all the other submitted PRs back on track.
It appears that the beta version of rustc has stricter rules about unused extern crate statements, so previously working code isn't passing the beta builds in CI.


System freeze on playing any episode of a particular series

I'm submitting a ...

[x] bug report
[ ] feature request
[ ] support request

General information
Raspberry Pi 3 B
OSMC 2019.04-1
Kodi v18 stable
Addon version used
0.14.0
Description
Right after the addon was installed tried to play S01E02 of Love, the addon prompted me to
install widevine from ChromeOS. I started it then after half an hour later it was still busy (the
circular loading animation was still going on the middle of the screen) but the top right corner
indicated that the episode has started and it is playing. I left it like that overnight (~12h). Next morning it still did the circular animation so I restarted the whole system. Tried to play some episode of Rick and Morty, and it palyed fine. Then I tried to play some episode of Love and it did the same, circular loading animation, play indicator on top right corner, but it was not able to play the video again. so I tried to stop the video that was "playing" and the whole system freezed.
Later I tried several series (incl. Rick and Morty, Stranger Things etc.) and all worked fine, but it can not play the episoed of Love.
Steps to Reproduce

Try to play any episode of the series Love
Let it buffer a bit, wait for the playing indicator to show up on the top right corner of the screen
If it can not play it exit back out (note that the play icon is still on the top right corner)
Make the "playing" video fullscreen and try to stop it. (Or just stop it via webui or andriod app.)
freeze

Expected behavior:
play the video
Actual behavior:
freeze
Still can be rebooted over SSH so I suspec that just the kodi froze.
Context (Environment)
Raspberry Pi 3 B
OSMC 2019.04-1
Kodi v18 stable
Installation

[x] I'm using this Netflix Repo
[ ] I'm using other Netflix Repo (Please specify which)
[ ] I'm using a different source (Please tell which)

Operating System

[ ] Linux (x86/x64)
[ ] OSX (x86/x64)
[ ] Windows (x86/x64)
[x] Linux (ARM)
[ ] Android

Additional informatin on the environment
Raspberry Pi 3 B
OSMC 2019.04-1
Kodi v18 stable
With Kodi's default skin.
Debug log
Hosted on google drive:
https://drive.google.com/open?id=1_3HnAOL_m3EKmoDfWgyAmL6q6Nd2_k7N

so try goto addon expert settings
disable HEVC profile and enable VP9 profile

Thanks! It is now working properly. Any ideas why this is happening on some series?


Refactor API dependencies adding sha256 checks. Update gogo/protobuf to 1.1.1

Signed-off-by: Michael Payne<EMAIL_ADDRESS>Dependency: Refactor API dependencies adding sha256 checks for dependencies that have releases. Update gogo/protobuf to 1.1.1.
Description: gogo/protobuf to 1.1.1 release notes. Move from commit sha to opencensus-proto release release notes.
Risk Level: Low
Testing: bazel test //test/... and running on local instances.
Docs Changes: none required
Release Notes: none required

Closing to look into api build failures due to OpenCensus changes.


Volume mount on the host isn't supported

Hi!
I'm using  https://github.com/docker/notary/blob/master/docker-compose.yml  Docker Notary. My plan is deploy the Docker Notary Server on Openshift so I'm using
kompose -f docker-compose.yml --provider openshift up -v but the volumes keep ever in pending state.
Also when I use kompose -f docker-compose.yml --provider openshift down -v
I'm having this warning that I'm not sure if is important or not to (sorry I'm still new with containers things)

WARN Volume mount on the host "./notarysql/mysql-initdb.d" isn't supported - ignoring path on the host

How can I fix this issue? I appreciate any comment

@judavi
Hi!
Just to make sure, but have you created any PersistentVolume's before you've used the PersistentVolumeClaims (what Kubernetes is creating within OpenShift)

@cdrage
thanks man for the response!
now that you mention, even if a try to create a persistent volume manually it keeps in pending state so my issue looks like it's not directly related with kompose

Here is what I did to deploy the app on openshift
I created the config here with help of kompose but it has few tweaks(added the configmap where host mount is done in mysql deploymentconfig and also there is issue with reading the info about git repo, so update the buildconfigs):
Link to following big config file from pastebin:

$ cat config.yaml
apiVersion: v1
items:
- apiVersion: v1
  kind: Service
  metadata:
    creationTimestamp: null
    labels:
      io.kompose.service: mysql
    name: mysql
  spec:
    clusterIP: None
    ports:
    - name: headless
      port: 55555
      targetPort: 0
    selector:
      io.kompose.service: mysql
  status:
    loadBalancer: {}
- apiVersion: v1
  kind: Service
  metadata:
    creationTimestamp: null
    labels:
      io.kompose.service: server
    name: server
  spec:
    ports:
    - name: "8080"
      port: 8080
      targetPort: 8080
    - name: "4443"
      port: 4443
      targetPort: 4443
    selector:
      io.kompose.service: server
  status:
    loadBalancer: {}
- apiVersion: v1
  kind: Service
  metadata:
    creationTimestamp: null
    labels:
      io.kompose.service: signer
    name: signer
  spec:
    clusterIP: None
    ports:
    - name: headless
      port: 55555
      targetPort: 0
    selector:
      io.kompose.service: signer
  status:
    loadBalancer: {}
- apiVersion: v1
  kind: DeploymentConfig
  metadata:
    creationTimestamp: null
    labels:
      io.kompose.service: mysql
    name: mysql
  spec:
    replicas: 1
    selector:
      io.kompose.service: mysql
    strategy:
      resources: {}
      type: Recreate
    template:
      metadata:
        creationTimestamp: null
        labels:
          io.kompose.service: mysql
      spec:
        containers:
        - args:
          - mysqld
          - --innodb_file_per_table
          env:
          - name: TERM
            value: dumb
          - name: MYSQL_ALLOW_EMPTY_PASSWORD
            value: '"true"'
          image: ' '
          name: mysql
          resources: {}
          volumeMounts:
          - mountPath: /docker-entrypoint-initdb.d
            name: mysql-config
          - mountPath: /var/lib/mysql
            name: notary-notary-data
        restartPolicy: Always
        volumes:
        - name: mysql-config
          configMap:
            name: mysql
        - name: notary-notary-data
          persistentVolumeClaim:
            claimName: notary-notary-data
    test: false
    triggers:
    - type: ConfigChange
    - imageChangeParams:
        automatic: true
        containerNames:
        - mysql
        from:
          kind: ImageStreamTag
          name: mysql:10.1.10
      type: ImageChange
  status: {}
- apiVersion: v1
  kind: ImageStream
  metadata:
    creationTimestamp: null
    labels:
      io.kompose.service: mysql
    name: mysql
  spec:
    tags:
    - annotations: null
      from:
        kind: DockerImage
        name: mariadb:10.1.10
      generation: null
      importPolicy: {}
      name: 10.1.10
  status:
    dockerImageRepository: ""
- apiVersion: v1
  kind: PersistentVolumeClaim
  metadata:
    creationTimestamp: null
    labels:
      io.kompose.service: mysql-claim0
    name: mysql-claim0
  spec:
    accessModes:
    - ReadWriteOnce
    resources:
      requests:
        storage: 100Mi
  status: {}
- apiVersion: v1
  kind: PersistentVolumeClaim
  metadata:
    creationTimestamp: null
    labels:
      io.kompose.service: notary-notary-data
    name: notary-notary-data
  spec:
    accessModes:
    - ReadWriteOnce
    resources:
      requests:
        storage: 100Mi
  status: {}
- apiVersion: v1
  kind: DeploymentConfig
  metadata:
    creationTimestamp: null
    labels:
      io.kompose.service: server
    name: server
  spec:
    replicas: 1
    selector:
      io.kompose.service: server
    strategy:
      resources: {}
    template:
      metadata:
        creationTimestamp: null
        labels:
          io.kompose.service: server
      spec:
        containers:
        - args:
          - -c
          - ./migrations/migrate.sh && notary-server -config=fixtures/server-config.json
          command:
          - /usr/bin/env
          - sh
          image: ' '
          name: server
          ports:
          - containerPort: 8080
          - containerPort: 4443
          resources: {}
        restartPolicy: Always
    test: false
    triggers:
    - type: ConfigChange
    - imageChangeParams:
        automatic: true
        containerNames:
        - server
        from:
          kind: ImageStreamTag
          name: server:latest
      type: ImageChange
  status: {}
- apiVersion: v1
  kind: ImageStream
  metadata:
    creationTimestamp: null
    labels:
      io.kompose.service: server
    name: server
  spec: {}
  status:
    dockerImageRepository: ""
- apiVersion: v1
  kind: BuildConfig
  metadata:
    creationTimestamp: null
    name: server
  spec:
    nodeSelector: null
    output:
      to:
        kind: ImageStreamTag
        name: server:latest
    postCommit: {}
    resources: {}
    runPolicy: Serial
    source:
      git:
        ref: master
        uri: https://github.com/docker/notary.git
      type: Git
    strategy:
      dockerStrategy:
        dockerfilePath: server.Dockerfile
      type: Docker
    triggers:
    - type: ConfigChange
    - type: ImageChange
  status:
    lastVersion: 0
- apiVersion: v1
  kind: DeploymentConfig
  metadata:
    creationTimestamp: null
    labels:
      io.kompose.service: signer
    name: signer
  spec:
    replicas: 1
    selector:
      io.kompose.service: signer
    strategy:
      resources: {}
    template:
      metadata:
        creationTimestamp: null
        labels:
          io.kompose.service: signer
      spec:
        containers:
        - args:
          - -c
          - ./migrations/migrate.sh && notary-signer -config=fixtures/signer-config.json
          command:
          - /usr/bin/env
          - sh
          image: ' '
          name: signer
          resources: {}
        restartPolicy: Always
    test: false
    triggers:
    - type: ConfigChange
    - imageChangeParams:
        automatic: true
        containerNames:
        - signer
        from:
          kind: ImageStreamTag
          name: signer:latest
      type: ImageChange
  status: {}
- apiVersion: v1
  kind: ImageStream
  metadata:
    creationTimestamp: null
    labels:
      io.kompose.service: signer
    name: signer
  spec: {}
  status:
    dockerImageRepository: ""
- apiVersion: v1
  kind: BuildConfig
  metadata:
    creationTimestamp: null
    name: signer
  spec:
    nodeSelector: null
    output:
      to:
        kind: ImageStreamTag
        name: signer:latest
    postCommit: {}
    resources: {}
    runPolicy: Serial
    source:
      git:
        ref: master
        uri: https://github.com/docker/notary.git
      type: Git
    strategy:
      dockerStrategy:
        dockerfilePath: signer.Dockerfile
      type: Docker
    triggers:
    - type: ConfigChange
    - type: ImageChange
  status:
    lastVersion: 0
kind: List
metadata: {}

After that creating a project that allows anyuid to run on the openshift:
oc login -u developer -p developer
oc new-project not
oc login -u system:admin
oc adm policy add-scc-to-user anyuid -n not -z default
oc login -u developer -p developer

Create a config map so that mysql comes up properly (in the notary repo)
cd notarysql/mysql-initdb.d/
oc create configmap mysql --from-file initial-notaryserver.sql --from-file initial-notarysigner.sql

And finally deploy the configs:
$ oc create -f config.yaml
service "mysql" created
service "server" created
service "signer" created
deploymentconfig "mysql" created
imagestream "mysql" created
persistentvolumeclaim "mysql-claim0" created
persistentvolumeclaim "notary-notary-data" created
deploymentconfig "server" created
imagestream "server" created
buildconfig "server" created
deploymentconfig "signer" created
imagestream "signer" created
buildconfig "signer" created

This all comes up nice and good the only problem is that there is some errors like this in server pod:
$ $ oc logs server-1-kx851
[SNIP]

{"level":"error","msg":"Trust not fully operational: rpc error: code = 14 desc = grpc: the connection is unavailable","time":"2017-05-15T14:02:46Z"}
{"level":"error","msg":"Trust not fully operational: rpc error: code = 14 desc = grpc: the connection is unavailable","time":"2017-05-15T14:02:56Z"}
{"level":"error","msg":"Trust not fully operational: rpc error: code = 14 desc = grpc: the connection is unavailable","time":"2017-05-15T14:03:06Z"}
{"level":"error","msg":"Trust not fully operational: rpc error: code = 14 desc = grpc: the connection is unavailable","time":"2017-05-15T14:03:16Z"}
2017/05/15 14:03:25 grpc: addrConn.resetTransport failed to create client transport: connection error: desc = "transport: dial tcp: lookup notarysigner on <IP_ADDRESS>:53: server misbehaving"; Reconnecting to {notarysigner:7899 <nil>}
{"level":"error","msg":"Trust not fully operational: rpc error: code = 14 desc = grpc: the connection is unavailable","time":"2017-05-15T14:03:26Z"}

[SNIP]

@surajssd WOW!!! thanks man ! this guide is really helpful for me!!
I will try with your solution and let you know if could fix the final issue. Thanks!

@surajssd I'm still stuck with "Trust not fully operational: rpc error" error. Did you have luck finding a solution?

I'm sure that is related with the alias from the docker-compose file but I'm not sure how deal with aliases in OpenShift

@surajssd the problem it's that! so to fix that issue I update the code on https://github.com/docker/notary/blob/7c26a98a3ff2bef958850ae7a027435fdb5f010d/fixtures/server-config.json to not use the alias (just use signer).

Apart of that you need to update the default certs to include also signer as a valid alternative

After that you just execute the script to rebuild the certs and after that you rebuild you signer server and that's all!

@judavi hey if you blog about it tell us as well! :smiley:

@surajssd one question, after you create each one of the yaml configs how you start each one of the containers? at this moment I'm using - kompose up - but that rewrites any change made in the yaml configs from openshift so how you manually start each one of the containers?

@judavi I have converted once and then using following command:
oc create -f config.yaml


[Bug]: cover do not react after Homeassistant update to 2024.05

Describe the bug
Cover do not react after Homeassistant update to 2024.05:
Fehler beim Aufrufen des Diensts cover/close_cover. Detected that custom integration 'loxone' calls async_fire from a thread at custom_components/loxone/cover.py, line 591: self.hass.bus.async_fire(. Please report it to the author of the 'loxone' custom integration.
Firmware of your Miniserver
<IP_ADDRESS>
HomeAssistant install method
VM in Proxmox
Version of HomeAssistant
Core 2024.5.0
Supervisor 2024.04.4
Operating System 12.2
Frontend 20240501.0

Version of Pyloxone
0.6.3
Update pyloxone
yes - I downloaded version 0.6.4 - but after restarting HA multiple times, it is still 0.6.3
Log
Fehler beim Aufrufen des Diensts cover/close_cover. Detected that custom integration 'loxone' calls async_fire from a thread at custom_components/loxone/cover.py, line 591: self.hass.bus.async_fire(. Please report it to the author of the 'loxone' custom integration.

@elaiel at the moment it is not compatible with the the newest HA . Please downgrade.

Also on the latest beta 0.6.5
Above is an Info Message I get when trying to actuate covers. Lights are working.
Downgrading
Have never downgraded, looking into that for now, hopefully not for long...

I also did it the first time and had to search :-) you only need to use this command in the terminal:
ha core update --version 2024.4.4

Thanks! hopefully the plugin is fixed soon, 2024.5 has some nice features


Running bash scripts in command line

Bash scripts cannot ( afaik ? ) be run by just calling the name of it?
Fx. trying to run solve by itself, throws an error.

Can fix this by prompting the user, to type in the correct command, which afaik, is ./solve
https://github.com/pwncollege/welcome-dojo/blob/e8fd630083c0aa8514679460c2904839f21989ea/welcome/vscode/solve#L45C79-L45C81

If y'all are feeling lazy, I can write up a PR?

Ahh, of course $0 isn't great to use there. Could you PR this to change it to something like $(realpath $0) instead?

@GangstersPairOfDice +1 for PR


GceManagedInstanceGroups does not handle region managed instance groups.

Regional managed instance groups did not exists when we wrote the GceManagedInstanceGroups cmdlets.
Therefore, some operations, such as Get-GceManagedInstanceGroup | Remove-GceManagedInstanceGroup (including our tests) will failed if there is a region managed instance group.

This is now fixed in the latest module.


⚠ Bofrost.de has degraded performance

In 5f5d186, Bofrost.de (https://www.bofrost.de) experienced degraded performance:

HTTP code: 200
Response time: 2138 ms

Resolved: Bofrost.de performance has improved in c07580b after 13 minutes.


fix(mode): proper mode detection for multiple containers

This PR ensure that we can have multiple containers but also respect SPA mode to avoid this https://github.com/nuxt-community/gtm-module/issues/3

Hi @reinos. Thanks for your PR. Actually the guard was not meant to prevent adding multiple containers but to ensure bug is not happening (as the root cause is still being investigated)
With next release, _gtm_inject is added to the window once which will be internally used to support runtime multi container adding. Source: https://github.com/nuxt-community/gtm-module/blob/master/lib/module.js#L41


fix(versions): update Activiti/activiti-cloud-full-chart-security versions

UpdateBot pushed helm dependency: activiti-cloud-full-example to: 7.1.250

UpdateBot commands:
updatebot push-version --kind helm activiti-cloud-full-example 7.1.250


appveyor Windows CI testing

This enables appveyor support to do automatic Windows testing similar to travis. This repo would need to be enrolled at appveyor.com, then this PR should do the trick.

Great job, the tests are flying through.


[rpc] configure auxpow rpc methods to use Namecoin API

Allows easy integration with mining software that expects either a _target (Namecoin) or a target (Dogecoin, default) field when creating auxpow blocks. The Namecoin API can be selected by using the -rpcnamecoinapi startup argument. This saves pools effort in integrating the API they need whenever a new Dogecoin Core release comes out.
This follows some discussion on #2630 - am open to continue that based on the proposed code.
Note: I had to extend the configuration of the getauxblock.py rpc test a bit to be able to test this, however, the test now only spawns 2 nodes instead of 4, making this reduce the time the test takes.

Some very minor style nits, but tested and looks good otherwise.

All have been addressed now in bb39b6b


Implemented non-selectable components (Resolves #359)

Implemented non-selectable components (Resolves #359)
Includes a test suite that contrasts the behavior between selectable and non-selectable horizontal rules.
https://user-images.githubusercontent.com/7259036/145670217-ff2ee625-43d4-4f8b-b256-cc69fdf916ef.mov

Yeah the HR should be a part of the copied text, but this change is also only targeting user interactions. The copy behavior can pick up the responsibility for deciding what to copy or not. You'll also notice that something being unselectable doesn't really mean it can't be selected, it just means it can't sit at the end of a selection. The user can't tap to select it, and if the user is expanding a selection, the user can't end the selection on the unselectable component.


Loading script via $.getScript() conflicts breaks fitting capability

When i load the modal carousel script the regular way via  then the plugin works fine, where as when i load the script on demand via $.getScript() it does not. The carousel is loaded into the modal, but triggering its fit() method throws the error Uncaught TypeError: Cannot read property 'fit' of undefined.
I checked the data() value both on normal load and deferred load. In normal mode it contained the property bs.carousel: i, where as when loaded deferred it didn't which leads the the assumption that there is some initialisation issue.
I think that you know faster than me what to do/call/fix when loading the script deferredly to init the plugin correctly. Please tell me, whether i have to call something specifically after the script was fetched.
Also, please add to your script checks for the bs.carousel property being available from the data() object before using it, thus preventing errors being thrown that may break further javascript processing by the browser.

Hi, can you provide the code you use please ?

The code for what?

I would like to be able to test and check the code containing the "$.getScript()" and ".fit()" calls.
An example on http://jsfiddle.net/ would be great.

Sure, its nothing more than:
$.when.apply($,
	[
		'/templates/key2swap/js/lib/noreiller/dist/js/bootstrap-modal-carousel.js'
	]
	.map(function(url){ return $.getScript(url) })
)
.then(
	// Success callback
	function(data) {
		console.log('Load successful');
	},
	// Error callback
	function(jqXHR, textStatus, errorThrown) {
		console.log('Load error');
	},
	// Progress callback
	function(jqXHR, textStatus, errorThrown) {
		console.log('Load in progress');
	}
);

I put your code in jsFiddle, and I don't see any problem.
http://jsfiddle.net/70erdq3w/1/

Interesting! It works when fetching the script from your repo but not when fetching the script from my local server. Both scripts are 100% identical. This is absolutely strange.

jsFiddle inserts the dependencies in the header while in my demo, they are at the end of the body.
the "bs.carousel" data is from Bootstrap. As I said in the doc, I didn't create anything, I just enhanced the way the Bootstrap modal and carousel interact each other.
So, to debug, there are some possibilities:

check that the "$.getScript" is called after the dependencies or in a "document.ready" callback
open you script in the debugger of your browser (F12) and check the input "pause on exceptions" (in Firefox)
check that the script which open the modal is called once the "$.getScript" is successful.

Good luck :)

Ok, i'll go for a deeper inspection as soon as i finished more urgent work.
Anyway i'd like to come back to my request to also check for the data attribute being available or to assign it before using it as this would prevent the error from being thrown at all and thus ensure to not break any futher Javascript processing. What do you say?

I won't check for the "bs.carousel" data since the "fit" method only works on a carousel instance.
It's mandatory that the carousel to be initialized either by the "data-api" (http://getbootstrap.com/javascript/#js-data-attrs) or by you (http://getbootstrap.com/javascript/#carousel-methods).
So it's your code fault if it throws an error.
Can you send me your code so I can check it ?

I'm afraid i can't, because this is used in a project prohibiting any code publication before launch. But thanks for your offer!
I'll dig into it again as i suppose some dependency issue.

Hi I have a issue with dynamic carousels with more than one, I tried jQuery way before using your extended bootstrap feature.

close

 //Fullscreen Slider/Gallery view     $('.modal-fullscreen').click(function () {         var fullsliderid = $(this).data('target');         console.log(fullsliderid);         $('#imgSliderFull, #imgSliderFull .close').attr('data-sliderid', fullsliderid);         $('#imgSliderFull .modal-body .slideImg').empty();         $(fullsliderid + ".slideCarousel").css('padding-top', $(fullsliderid + ".slideCarousel .slideImg").outerHeight());         $(fullsliderid + ' .item').prependTo('#imgSliderFull .slideImg');            $('#imgSliderFull .carousel-controls').insertAfter('#imgSliderFull .slideImg');          $('#imgSliderFull').modal('show').on('shown.bs.modal', function (e) {             $('#imgSliderFull .carousel').carousel();         }).on('hidden.bs.modal', function (e) {             var fullsliderid = $(this).data('sliderid');             $(fullsliderid + ".slideCarousel").css('padding', '');             console.log(fullsliderid);             $('#imgSliderFull .item').prependTo(fullsliderid + ' .slideImg');             console.log(fullsliderid);             $("[id$=slideCarousel]").carousel();         });     });
Carousels are dynamic so the id is different for each. unable to replace the carousel from which i pull and place in model body and return back. its placing in first collected id instead of second id
Any advice on jQuery way doing it, In mean time I will try your plugin.

Hi, have you tried the modal local feature ?


Remove the exposed legacy API

The PR removes the exposed parts of the legacy API. Some classes still exist internally but will be replaced in next time

I started having issues with upcoming changes where I always needed to tweak stuff for this legacy classes in a special way or need to start refactoring it to also e.g. use endpoint class as new basis. Because of that I think it is easier to do it now and clean. We have released 0.3.0 before newapi merge. I could also release a 0.4.0 which is already breaking in some ways now and we deprecate it with this. Then we release soon afterwards a 0.5.0 and merge this for this version.
Otherwise we simply remove the legacy already with 0.4.0 . As you say I assume that just some
Devs use that old api and need to migrate anyway.
Removing it from officially exported allows me to start refactoring it internally.


Added Helm course at Pluralsight

Added "Packaging applications with Helm for Kubernetes" course

^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Remember to delete this note before submitting your pull request.
For pull requests on 1.15 Features: set Milestone to 1.15 and Base Branch to dev-1.15
For pull requests on Chinese localization, set Base Branch to release-1.14
For pull requests on Korean Localization: set Base Branch to dev-1.14-ko.<latest team milestone>
If you need Help on editing and submitting pull requests, visit:
https://kubernetes.io/docs/contribute/start/#improve-existing-content.
If you need Help on choosing which branch to use, visit:
https://kubernetes.io/docs/contribute/start#choose-which-git-branch-to-use.
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

@phcollignon are you getting any issue with the cla?

Hello,
No problem for me to sign the cla but I wonder if it's worth ?
I am not sure I can contribute to kubernetes project in any other way ..
so I opened an issue in github to get the update done by an authorized
contributor
Regards,
Philippe
Le jeu. 22 août 2019 à 03:59, RA489<EMAIL_ADDRESS>a écrit :

@phcollignon https://github.com/phcollignon are you getting any issue
with the cla?
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/kubernetes/website/pull/15735?email_source=notifications&email_token=AB2TEXACW7UANI7UTEC22YDQFXXILA5CNFSM4IKH4K42YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOD43UFDI#issuecomment-523715213,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AB2TEXEP2TA5OLLLVMTPMOLQFXXILANCNFSM4IKH4K4Q
.

/check-cla

Hey there! @phcollignon, looks like you haven't signed the CLA yet. Could I please have you do that? https://github.com/kubernetes/community/blob/master/CLA.md


LARGE: First Ingestion Workflow Examples

Background
Async containerized job platforms offer decent UI/UX about jobs, log access and IDP auth. Goal of this ticket is use ArgoWorkflows to develop a couple easy ingestion workflows and documentation.

CSDA offers a succinct summary of the ingestion process
The eoAPI Getting Started docs give an idea of the STAC metadata that gets loaded via pypgstac CLI
If you crosswalk VEDA's Airflow ingestion DAGs with the CSDA summary above you might be able to make some headway but you might also be confused b/c there are extra weird steps that are VEDA specific.
Feel free to reach out to @ividito and @edkeeble to talk about details

AC:

[ ] build out a simple STAC ingestion workflow from GeoTIFF to COG
[ ] build out a simple STAC ingestion workflow for vectors into tipg.pgstac
[ ] write documentation on how to use it
[ ] would be good to see if for one simple example we can load test ArgoWorkflows and understand the semantics of queuing. Or this could be another ticket and next step. Your call

@sunu: nice work on this. Saw that you had another repository up but I think we can just add this as another helm chart in /helm-chart folder similiar to how 2i2c does it for things folks can install with jupyterhub: https://github.com/2i2c-org/infrastructure/tree/master/helm-charts/support
If that seems gross let me know and I can do it in the future 😉

@ranchodeluxe I put the ingestion pipeline stuff in a separate repository because I don't have a clear idea about how I want it to be packaged. Also, I'm not sure if it's good enough to be public and in the "official" repo yet.
There are 3 parts to the ingestion pipeline repo:

Argo running in a k8s cluster - we can definitely include that here as a helm chart
A python cli to generate and submit argo workflows from a minimal workflow definition (https://github.com/developmentseed/eoapi-ingestion-argo/tree/main/ingest) through a command like: eoapi-ingest workflow submit workflows/maxar_opendata/workflow.yaml.

I am not sure whether this python tool belongs in this repo. If we include it here, it should probably live in a separate folder; not in helm-chart/. Ideally, the python cli tool should be available for pip install too.

Dataset specific workflow definitions - eg: https://github.com/developmentseed/eoapi-ingestion-argo/tree/main/workflows/maxar_opendata

this has 2 components:

the workflow definition: https://github.com/developmentseed/eoapi-ingestion-argo/blob/main/workflows/maxar_opendata/workflow.yaml
and optionally, custom dataset specific processing code to be injected into the pipeline: https://github.com/developmentseed/eoapi-ingestion-argo/tree/main/workflows/maxar_opendata/src

We can probably add some of these examples wherever we put the source code for the python tool?

As a side note, @sharkinsspatial shared a recording of a previous eoapi pipeline discussion with me today. And watching that I learned quite a bit more about the specific pain points we are trying to solve and the current state of things. So I would love to discuss some of that and plan our next moves when we get the chance to catch up next time.

@ranchodeluxe I put the ingestion pipeline stuff in a separate repository because I don't have a clear idea about how I want it to be packaged. Also, I'm not sure if it's good enough to be public and in the "official" repo yet.
There are 3 parts to the ingestion pipeline repo:
1. Argo running in a k8s cluster - we can definitely include that here as a helm chart

2. A python cli to generate and submit argo workflows from a minimal workflow definition (https://github.com/developmentseed/eoapi-ingestion-argo/tree/main/ingest) through a command like: `eoapi-ingest workflow submit workflows/maxar_opendata/workflow.yaml`.

   * I am not sure whether this python tool belongs in this repo. If we include it here, it should probably live in a separate folder; not in `helm-chart/`. Ideally, the python cli tool should be available for `pip install` too.

3. Dataset specific workflow definitions - eg: https://github.com/developmentseed/eoapi-ingestion-argo/tree/main/workflows/maxar_opendata

   * this has 2 components:

     * the workflow definition: https://github.com/developmentseed/eoapi-ingestion-argo/blob/main/workflows/maxar_opendata/workflow.yaml
     * and optionally, custom dataset specific processing code to be injected into the pipeline: https://github.com/developmentseed/eoapi-ingestion-argo/tree/main/workflows/maxar_opendata/src
   * We can probably add some of these examples wherever we put the source code for the python tool?

As a side note, @sharkinsspatial shared a recording of a previous eoapi pipeline discussion with me today. And watching that I learned quite a bit more about the specific pain points we are trying to solve and the current state of things. So I would love to discuss some of that and plan our next moves when we get the chance to catch up next time.

Sounds good, I'll let you decide how you want to structure things.
But I guess I don't see any technical limitations to why all the things you mention above couldn't just live in a new chart (something like /helm-chart/eoapi-ingest-argo/ in this repo) next to a Chart.yml file to support those requirements. The cli scripts could just be read from source and mounted as configmaps. The 2i2c example does quite a bit of acrobatics with it's dependencies if you take a look at it

@ranchodeluxe ah, I think we both have a different deployment flow in mind for these ingestion jobs. Do you imagine each dataset will have its own helm chart and the ingestion jobs will be deployed through helm?
The deployment model I have in mind is somewhat different where each dataset has a custom docker image with all the scripts needed and the deployment is done through argo cli (or the python wrapper around it).

@ranchodeluxe I made a draft PR to test submitting ingestion jobs through helm: https://github.com/developmentseed/eoapi-k8s/pull/48. It works, but to me, submitting jobs through argo-cli feels a bit more natural than managing them via helm.

@ranchodeluxe I made a draft PR to test submitting ingestion jobs through helm: #48. It works, but to me, submitting jobs through argo-cli feels a bit more natural than managing them via helm.

Sorry for the confusion @sunu. I wasn't talking about "submitting jobs" per se but more about deployment stuff as your last update is referencing. Do what feels best to you for submittal

@ranchodeluxe ah, I think we both have a different deployment flow in mind for these ingestion jobs. Do you imagine each dataset will have its own helm chart and the ingestion jobs will be deployed through helm?
The deployment model I have in mind is somewhat different where each dataset has a custom docker image with all the scripts needed and the deployment is done through argo cli (or the python wrapper around it).

I'm fine following your proposed way @sunu. I'm just trying to limit one-thousand repos from blooming 👍


Create partial sum

Now we get a function that returns partial sums, but we can optimize the code if we get a function that gives particular terms separately.

Closed in #22.


Fail in export to BigQuery

Using bigquery as exporter with data a lot the following output was received:

Hi @casmssm, could you provide us with more details and context? Like the SLO definitions and configuration files you are using? I need to reproduce the issue before I can troubleshoot it.

Hi @lvaylet, We have SLOs a lot and it follows the good_bad_ratio form. Our configuration file as sample is below.
shared-config.yaml
bigquery:
dataset_id: app_dataset
project_id: xxxx-xxx-xx-prd
table_id: slos

Thanks @casmssm.

How many SLOs are we talking about here? A handful, a few dozens, a few hundreds, a few thousands...?
Do you still get the same messages after upgrading to SLO Generator v2.3.2 (or earlier), with the bug fix introduced in  https://github.com/google/slo-generator/issues/288?
Do you see the data in BigQuery in spite of the messages?
Have you enabled the debug output by setting the DEBUG environment variable to 1?

These messages might not be errors at the end of the day. Just INFO-level messages informing you of what is going on under the hood. I am not sure as I am unable to reproduce the observed behavior on my machine.

Hi @lvaylet. We talking about 100 SLOs is less than 1 minute.
About the issue #288 , We will test yet.
The data is in the BigQuery, but I don't know if all them.
Our scenario hasn't debug enabled.
One example of Bigquery data for each error_budget_policy_step_name is:
[{
"service_name": null,
"feature_name": null,
"slo_name": null,
"slo_target": "0.995",
"slo_description": "99,5% de todas as mensagens consumidas da fila de renew com sucesso (ignorando erro de template)",
"error_budget_policy_step_name": "28 days",
"error_budget_remaining_minutes": "197.72928000000078",
"consequence_message": "Unfreeze release",
"error_budget_minutes": "201.60000000000019",
"error_minutes": "3.8707199999993946",
"error_budget_target": "0.0050000000000000044",
"timestamp_human": "2022-10-28 22:16:03.942514 UTC",
"timestamp": "1666995363.0",
"cadence": null,
"window": "2419200",
"bad_events_count": "1000",
"good_events_count": "10468101",
"sli_measurement": "0.999904",
"gap": "0.0049040000000000195",
"error_budget_measurement": "9.5999999999984986e-05",
"error_budget_burn_rate": "0.0",
"alerting_burn_rate_threshold": "1.0",
"alert": "false",
"metadata": [{
"key": "slo_id",
"value": "111"
}]
}


Error thrown in hooked function '' for hook 'ready'. combatStart is not defined

I haven't noticed any issues whilst using the mod but did notice it is throwing an error in console each time I load itno
Error: Error thrown in hooked function '' for hook 'ready'. combatStart is not defined [Detected 1 package: pf2e-usage-updater(2.1.2)]     at Hooks.onError (foundry.js:654:24)     at 🎁call_wrapped [as call_wrapped] (libWrapper-wrapper.js:507:22)     at 🎁Hooks.onError#lib-wrapper (listeners.js:140:11)     at 🎁Hooks.onError#0 (libWrapper-wrapper.js:187:52)     at #call (foundry.js:636:36)     at Hooks.callAll (foundry.js:589:17)     at Game.setupGame (foundry.js:9098:11)     at async Game._initializeGameView (foundry.js:10432:5)     at async Game.initialize (foundry.js:8995:5) Caused by: ReferenceError: Error thrown in hooked function '' for hook 'ready'. combatStart is not defined [Detected 1 package: pf2e-usage-updater(2.1.2)]     at Object.fn (module.js:19:27)     at #call (foundry.js:632:20)     at Hooks.callAll (foundry.js:589:17)     at Game.setupGame (foundry.js:9098:11)     at async Game._initializeGameView (foundry.js:10432:5)     at async Game.initialize (foundry.js:8995:5) onError	@	foundry.js:655 🎁call_wrapped	@	libWrapper-wrapper.js:507 🎁Hooks.onError#lib-wrapper	@	listeners.js:140 🎁Hooks.onError#0	@	libWrapper-wrapper.js:187 #call	@	foundry.js:636 callAll	@	foundry.js:589 setupGame	@	foundry.js:9098

Huh weird okay

Ah I forgot to imporr


Need to know More about the Execution

Do I need to provide both the audio file and text file to get the Output or either one of them

Since this is for forced alignment you provide the audio (as a .wav) file and the text (as a .lab) file. If you want it to transcribe for you too, that's speech recognition, and this tool is not set up for that setting, which is quite a bit harder/noisier.

Thanks for the info.
When I tried to execute I am getting a error message. Please help me to overcome this problem.
Traceback (most recent call last):
File "/usr/lib/python3.6/runpy.py", line 193, in _run_module_as_main
"main", mod_spec)
File "/usr/lib/python3.6/runpy.py", line 85, in _run_code
exec(code, run_globals)
File "/var/www/llp/Prosodylab-Aligner-master/Prosodylab-Aligner-master/aligner/main.py", line 116, in
archive = Archive(args.read)
File "/var/www/llp/Prosodylab-Aligner-master/Prosodylab-Aligner-master/aligner/archive.py", line 51, in init
unpack_archive(source, base)
File "/usr/lib/python3.6/shutil.py", line 983, in unpack_archive
func(filename, extract_dir, **kwargs)
File "/usr/lib/python3.6/shutil.py", line 883, in _unpack_zipfile
raise ReadError("%s is not a zip file" % filename)
shutil.ReadError: lang-mod.zip is not a zip file
Exception ignored in: <object repr() failed>
Traceback (most recent call last):
File "/var/www/llp/Prosodylab-Aligner-master/Prosodylab-Aligner-master/aligner/archive.py", line 88, in del
if self.is_tmpdir:
AttributeError: 'Archive' object has no attribute 'is_tmpdir'

Hi again,
Our model files are stored as zip files (because they contain several
elements: an acoustic model, a dictionary, a config file, etc.). This is
saying that it tried to load a model from something that is not a zip file,
that's all the error means. You may need to fix the paths you're passing to
the aligner
If you'd like me to help debug this please make a small reproducible
example, including:

the version you're using (if not the most current version available from
GitHub)
your OS (version etc.) and Python version
the exact command(s) you issued, and
the data files you're using (often you can reproduce the error using just
a single label file/wav file pair), uploaded somewhere online like Gist (
https://gist.github.com/).

On Thu, Aug 27, 2020 at 1:03 PM praveen5655<EMAIL_ADDRESS>wrote:

Thanks for the info.
When I tried to execute I am getting a error message. Please help me to
overcome this problem.
Traceback (most recent call last):
File "/usr/lib/python3.6/runpy.py", line 193, in _run_module_as_main
"main", mod_spec)
File "/usr/lib/python3.6/runpy.py", line 85, in _run_code
exec(code, run_globals)
File
"/var/www/llp/Prosodylab-Aligner-master/Prosodylab-Aligner-master/aligner/
main.py", line 116, in
archive = Archive(args.read)
File
"/var/www/llp/Prosodylab-Aligner-master/Prosodylab-Aligner-master/aligner/archive.py",
line 51, in init
unpack_archive(source, base)
File "/usr/lib/python3.6/shutil.py", line 983, in unpack_archive
func(filename, extract_dir, **kwargs)
File "/usr/lib/python3.6/shutil.py", line 883, in _unpack_zipfile
raise ReadError("%s is not a zip file" % filename)
shutil.ReadError: lang-mod.zip is not a zip file
Exception ignored in: <object repr() failed>
Traceback (most recent call last):
File
"/var/www/llp/Prosodylab-Aligner-master/Prosodylab-Aligner-master/aligner/archive.py",
line 88, in del
if self.is_tmpdir:
AttributeError: 'Archive' object has no attribute 'is_tmpdir'
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
https://github.com/prosodylab/Prosodylab-Aligner/issues/85#issuecomment-682074208,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AABG4OJVEFBL2WDOBQIWEL3SC2GWBANCNFSM4P7E4DQA
.


Set the 'scheme' field in the index

There are missing calls to set_scheme which we should set to "scip-ruby".

Ah, we don't have this because we directly set the scheme during symbol emission, avoiding needless per-Symbol allocations/copies


Publish 8/30/2022 - 3:30 PM PST

Docs Build status updates of commit 8a9b007:
:white_check_mark: Validation status: passed

File
Status
Preview URL
Details

exchange/exchange-ps/exchange/Export-UMCallDataRecord.md
:white_check_mark:Succeeded
View (exchange-ps)

exchange/exchange-ps/exchange/Get-AdaptiveScope.md
:white_check_mark:Succeeded
View (exchange-ps)

exchange/exchange-ps/exchange/Get-AutoSensitivityLabelPolicy.md
:white_check_mark:Succeeded
View (exchange-ps)

exchange/exchange-ps/exchange/Get-CalendarDiagnosticLog.md
:white_check_mark:Succeeded
View (exchange-ps)

exchange/exchange-ps/exchange/Get-DlpCompliancePolicy.md
:white_check_mark:Succeeded
View (exchange-ps)

exchange/exchange-ps/exchange/Get-DlpPolicy.md
:white_check_mark:Succeeded
View (exchange-ps)

exchange/exchange-ps/exchange/Get-LabelPolicy.md
:white_check_mark:Succeeded
View (exchange-ps)

exchange/exchange-ps/exchange/Get-MailboxCalendarConfiguration.md
:white_check_mark:Succeeded
View (exchange-ps)

exchange/exchange-ps/exchange/Get-MailboxFolderStatistics.md
:white_check_mark:Succeeded
View (exchange-ps)

exchange/exchange-ps/exchange/Get-MoveRequest.md
:white_check_mark:Succeeded
View (exchange-ps)

exchange/exchange-ps/exchange/Get-MoveRequestStatistics.md
:white_check_mark:Succeeded
View (exchange-ps)

exchange/exchange-ps/exchange/Get-ServicePrincipal.md
:white_check_mark:Succeeded
View (exchange-ps)

exchange/exchange-ps/exchange/Get-SiteMailbox.md
:white_check_mark:Succeeded
View (exchange-ps)

exchange/exchange-ps/exchange/Get-SiteMailboxDiagnostics.md
:white_check_mark:Succeeded
View (exchange-ps)

exchange/exchange-ps/exchange/Get-SiteMailboxProvisioningPolicy.md
:white_check_mark:Succeeded
View (exchange-ps)

exchange/exchange-ps/exchange/Get-UMCallDataRecord.md
:white_check_mark:Succeeded
View (exchange-ps)

exchange/exchange-ps/exchange/New-AutoSensitivityLabelPolicy.md
:white_check_mark:Succeeded
View (exchange-ps)

exchange/exchange-ps/exchange/New-ComplianceTag.md
:white_check_mark:Succeeded
View (exchange-ps)

exchange/exchange-ps/exchange/New-DlpComplianceRule.md
:white_check_mark:Succeeded
View (exchange-ps)

exchange/exchange-ps/exchange/New-MalwareFilterPolicy.md
:white_check_mark:Succeeded
View (exchange-ps)

exchange/exchange-ps/exchange/New-PowerShellVirtualDirectory.md
:white_check_mark:Succeeded
View (exchange-ps)

exchange/exchange-ps/exchange/New-ProtectionAlert.md
:white_check_mark:Succeeded
View (exchange-ps)

exchange/exchange-ps/exchange/New-ServicePrincipal.md
:white_check_mark:Succeeded
View (exchange-ps)

exchange/exchange-ps/exchange/New-SiteMailbox.md
:white_check_mark:Succeeded
View (exchange-ps)

exchange/exchange-ps/exchange/New-SiteMailboxProvisioningPolicy.md
:white_check_mark:Succeeded
View (exchange-ps)

This comment lists only the first 25 files in the pull request.
For more details, please refer to the build report.
Note: Broken links written as relative paths are included in the above build report. For broken links written as absolute paths or external URLs, see the broken link report.
For any questions, please:Try searching the docs.microsoft.com contributor guidesPost your question in the Docs support channel


tgz file isn't always installing latest uploaded file

Current Behavior
if you install a tgz file then removing it and uploading a new one with code changes it will install the previous uploaded file insted of the latest one. Untill I restart node-red.
Expected Behavior
Always install latest uploaded file.
Steps To Reproduce

upload file
remove nodes
upload new file

Example flow
paste your flow here

Environment

Node-RED version: 3.0.2
Node.js version: v16.20.0
npm version: 8.19.4
Platform/OS: debian Bullseye
Browser: firefox 114.0.2 (64-Bit)

Are you restarting Node-RED after removing the node? As the dialog says in the editor, a restart is required to fully flush out the old version. Same is true when you trigger an upgrade of a module.

Ok overlooked that notice. Sad to hear that I need to restart. It always takes some time.

In addition to restarting the Node-RED process (as explained above and noted by the dialog), the web page in the browser must also be refreshed in order for UI changes to take effect.
Until the page is refreshed, the old UI will be rendered even after an uninstall, process restart, and fresh install of the module.


[Bug] Easy way to use chart with Postgresql

Describe the bug
I was trying to disable cassandra and use the chart with postgresql easily. Looks like it cannot be done because of server-job template.
To Reproduce
Steps to reproduce the behavior:

Download 1.9.1 release of the chart
Try to install with

helm install \
    --set server.replicaCount=1 \
    --set cassandra.enabled=false \
    --set elasticsearch.enabled=false \
    --set kafka.enabled=false \
    --set postgresql.enabled=true \
    temporaltest . --timeout 15m

got Error: execution error at (temporal/templates/server-job.yaml:92:24): Please specify cassandra port for default store

Expected behavior
Temporal starts without cassandra but with postgresql.
Versions (please complete the following information where relevant):

OS: Max
Temporal Version 1.9.1
are you using Docker or Kubernetes or building Temporal from source?

Additional context
Add any other context about the problem here.

figured it out, sorry :) need to disable schema update

@alenkacz I'm getting same error message and using postgres also.  I have schema set to false in my values.yaml.


Flask route for Parkinson Disease

Proposal
Flask route for Parkinson disease

I would like to work if assigned.

@JanhaviSoni assigned 👍


Webchat not working for Indian Language - Tamil

Is it an issue related to Adaptive Cards?
No
Is this an accessibility issue?
No
What version of Web Chat are you using?
Latest production
Which distribution are you using Web Chat from?
Bundle (webchat.js)
Which hosting environment does this issue primarily affect?
Web apps
Which browsers and platforms do the issue happened?
No response
Which area does this issue affect?
Telemetry
What is the public URL for the website?
No response
Please describe the bug
We want the bot to support tamil language which is supported by LUIS and QnAMaker (ta-IN is the locale), But it is not working with webchat.js. This however works in bot framework emulator.
Do you see any errors in console log?
None

How to reproduce the issue?

Navigate to bot ( hosted on website using webchat)
Click on bot and open
Select the specific language
In message box it shows text in english only
We added this is javascript

if (action.type === 'DIRECT_LINE/CONNECT_FULFILLED' && langchoice === "ta-IN") {                    dispatch({                        type: 'WEB_CHAT/START_SPEAKING',                        payload: {                            text: 'வண்ணகம்'                        }                    });                }
What do you expect?

In the message box we expect the Tamil langauge
What actually happened?
It shows "Type your Message" in english , This how ever works for Japanese and Hindi languages.
Do you have any screenshots or recordings to repro the issue?
No response
Adaptive Card JSON
No response
Additional context
No response

Tamil (ta) is not officially supported by our localization team. I will ping them to see if they will expand their work into Tamil.
In the meanwhile, community contributions are welcomed. You can refer to our LOCALIZATION.md and see how you can contribute.

Hi

Tamil (ta) is not officially supported by our localization team. I will ping them to see if they will expand their work into Tamil.
In the meanwhile, community contributions are welcomed. You can refer to our LOCALIZATION.md and see how you can contribute.

Hi @compulim ,
Can you please confirm whether the team will expand their work to include Tamil?

I talked to the localization team.
Although we do support Tamil in some Microsoft products, Tamil is currently not planned for Web Chat.
That also means, we are open for community-contributed localization for Tamil. 😉


Password Strength Text

How can I change the language of the password strength text?
If it can't be changed, how can it be hidden?

hello,
The library use zxcvbn  which support only English, I am working on a new release with zxcvbn-ts that supports German, English, Dutch (Belgium) and French and also that can be configrured.
for the moment you can use css to hide the feedback text

Hi,
I published a new version (1.0.1) of the lib that allow disabling password feedback refere to readme file for more details


set usernameForDisplay to be the oauth provider supplied username (without the provider name suffix)

this only applied to the OAuth2UserConvert classes

PR #144


[Next 13] 'window' is not defined

It happens in a Next 13 page (app folder) marked as a client component with use client directive.
Imported as: import * as webauthn from "@passwordless-id/webauthn";
Used as: {webauthn.client.isAvailable() && "available"}

I'm not very familiar with nextjs and your project. I can just say that isAvailable() is meant to be called at runtime (to discover the browser/platform capabilities) and not something to be pre-rendered. So of course the window object is necessary at that point. The issue as far as I understand is unrelated to this library but because you use isAvailable() to pre-render server side. Feel free to reopen the issue if I missed something.

...that goes for all the webauthn.client.* stuff of course. It's for the browser at runtime, not for server side rendering.

https://github.com/vercel/next.js/discussions/47028#discussioncomment-5288283
Searching for similar discussions, I've found this sentence: "Client components are rendered on the server too.". Therefore, window is undefined in first render.
To solve it on Next project, there's need for a useState and a useEffect, adding complexity to codebase to every component where this lib is called.
Can't this lib check for typeof window !== undefined before to do what's necessary? Obviously, if complexity don't increase as much as I mentioned.

If window ist unavailable, how can it check if WebAuthn is available in the browser?!


Spike exchange status

Draft report on spike exchange and scaling to 28k nodes:
report.pdf

Can this issue be closed?


No controller option

I have it installed, on the most recent version, i'm using fabric, and tried to use it with forge too, not working at all!

I've used it before in other versions, it worked, now in this new one, nothing, none of forge and fabric 1.17 works

It's a Forge mod, not Fabric


Set up GitHub Actions for post-04 branch

I updated remaining post-XX branches manually because they were just a simple merge.


keras installed by conda has no keras.utils.Sequence?

I use miniconda to install keras as below:
conda create --yes --name project python=3.6 tensorflow scikit-learn scikit-image libtiff pandas keras h5py

I called keras.utils.Sequence in Python, then there is an error:

Traceback (most recent call last):
File "", line 1, in
AttributeError: module 'keras.utils' has no attribute 'Sequence'

The version of Keras is 2.0.5.

Hi @xiaohk
You're using a slightly outdated version of Keras, here's the code that I ran to re-produce:
pip install keras=2.0.5

import keras; print(keras.__version__)

> 2.0.5

seq = keras.utils.Sequence

>Traceback (most recent call last):
>File "", line 1, in
>AttributeError: module 'keras.utils' has no attribute 'Sequence'

From here, you have two options. I would recommend updating Keras, pip install keras --upgrade, you'll then have no issues importing the keras.utils.Sequence
Alternatively, based off this issue #3726, it looks as though Sequence used to be in the Preprocessing module in previous versions, so following those steps worked for me when testing your issue.
Let me know if you have any other questions.
Cheers
James

@JamesTrick Thank you so much! Yeah it works now after using pip to install keras. I guess the conda's keras' version is outdated 😅

Now, You can use conda install -c hesi_m keras to install the latest version of Keras (2.2.0) and Tensorflow(1.8.0) for you.


ARM template capability?

Can I provision Linux Diagnostic Extension through ARM? I can find the windows one but couldn't find Linux Diagnostic Extension ARM documentation anywhere

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

ID: 13249027-1524-dd0c-9d83-15a9733a3d19
Version Independent ID: bf8a2d1a-8d9b-228a-6919-16127f315d40
Content: Azure Compute - Linux Diagnostic Extension
Content Source: articles/virtual-machines/extensions/diagnostics-linux.md
Service: virtual-machines-linux
GitHub Login: @MicahMcKittrick-MSFT
Microsoft Alias: mimckitt

Thanks for the question. We are currently investigating and will update you shortly.

We should be able to do.
Regular extension template can be used.   Reference is here.   https://docs.microsoft.com/en-us/azure/templates/microsoft.compute/2018-10-01/virtualmachines/extensions
But you need to give lot of parameters in public and protected settings.

Thanks, if you take a look at the reference, what to put in "settings" section is what I am looking for, we can't randomly guess what should be put inside, instead there should be some sort of documentation on it

Thanks for the feedback! I have assigned the issue to the content author to investigate further and update the document as appropriate.

I have an ARM template for VM deployments and I was deploying this extension with that template back in 2019. But then it stopped working. I have tried to make it work from time to time since then but it always fail with the following error:
{
"status": "Failed",
"error": {
"code": "ResourceDeploymentFailure",
"message": "The resource operation completed with terminal provisioning state 'Failed'.",
"details": [
{
"code": "VMExtensionProvisioningError",
"message": "VM has reported a failure when processing extension 'LinuxDiagnostic'. Error message: "Extension operation Enable failed:'NoneType' object has no attribute 'get_fluentd_syslog_src_config'"\r\n\r\nMore information on troubleshooting is available at https://aka.ms/VMExtensionLinuxDiagnosticsTroubleshoot "
}
]
}
}

I ran into the same issue and i have an SR open on it right now. If you delete the extension after the VM is deployed and re-install via azure cli/powershell it works after that. I am hoping support can assist with this as we shouldn't have to do that

Hello - Has this issue been fixed? I am running into it as well. I understand that we can enable in other ways but we would like to deploy via ARM template

I was able to get this working by moving the listAccountSas function to the parameters as a securestring parameter section and passing in a single variable for the protectedSettings.StorageAccountSasToken - I would guess the python script running the diagnostics part on the VM cant properly assemble the accountSasProperties for some reason

We are currently cleaning up old issues and closing out items that are greater than 90 days old. If an issue is still present, please open a new feedback item on the document so we can prioritize correctly.
#please-close


Fix parameter name

The response of the call without paramers or with characterID claims to require userID.

Some of the error messages have not been updated since the introduction of customizable access keys. One can use characterID in its place, and is optional for character bound keys. The userID parameter is needed for legacy API keys only.
Even then, the description of that parameter is "ID of character," which is not correct for user IDs.

Ah, understood. So this PR could be closed and You rather need a bit more refactoring?

There might not be a lot of focus on CREST fixes as ESI is replacing everything CCPSoon.

Yup, so the error you are referencing says the following:
<error code="106">Must provide userID, keyID, or accessToken parameter for authentication.</error>
userID is for legacy keys, keyID is for modern keys, and accessToken is for SSO keys. It's basically saying "you need auth for this endpoint, and you didn't give me any". However, once you add that auth to the query string, you'll find that you also need to include a character ID, which is what the doc is referencing :)


Implementing UBC octree reading functions

Implementation of UBC OcTree mesh and model, to generate vtkUnstructuredGrid.
NOTE: Has not been tested with the pluggins.

This is awesome!! I can test this and make sure it is fully implemented with the plugins tonight and get it pushed to the master branch.
@grosenkj would you be able to send me few mesh/model file pairs to test against?

@banesullivan I will dig through some files an try to find models that can be used for testing and send them your way tonight or tomorrow.


Remove version: Jackett.Jackett version 0.21.2069

404 - release deleted
Microsoft Reviewers: Open in CodeFlow

URL: https://github.com/Jackett/Jackett/releases/download/v0.21.2069/Jackett.Installer.Windows.exe
Response Error: The remote server returned an error: (404) Not Found.
(Automated message - build 918)


Experimental sync with develop

Merge latest changes from develop to experimental
Submission Checklist
NOTE: Community submissions can take up to 2 weeks to be reviewed.
Please take the following actions before submitting this pull request.

Fork your PR branch from the Toolkit "develop" branch (not main)
Test all changes with pre-commit in a local branch #
Confirm that "make tests" passes all tests
Add or modify unit tests to cover code changes
Ensure that unit test coverage remains above 80%
Update all applicable documentation
Follow Cluster Toolkit Contribution guidelines #

Can this be closed, given the new PR?


Push.activate callback not being called

I still don't know, though, why I don't get any callback regarding push notifications. I mean when I call activate()
ablyPushCustomRegister gets called
but didActivateAblyPush doesn't
if it helps, I have put breakpoint in Ably code, and this function "callActivatedCallback" doesnt get called
neither does that one "callUpdateFailedCallback"

Conversation: https://app.intercom.io/a/apps/ua39m1ld/respond/inbox/conversation/11319871702

Can't be reproduced, user refactored and now it works fine.


Gantt Chart Container with StepWiseZoomStrategy

OpenUI5 version: 1.71.22
Browser/version (+device/version):
Chrome
Any other tested browsers/devices(OK/FAIL):
Not tested.
URL (minimal example if possible):
https://sapui5.hana.ondemand.com/1.71.22/#/entity/sap.gantt.simple.GanttChartContainer/sample/sap.gantt.sample.GanttChartContainer
Steps to reproduce the problem:

Download Example for GanttChartContainer
Change the AxisTimeStrategy to StepwiseZoomStrategy
Run the app
Change the Dropdon for displayed GanttCharts to Resource
Change it back to Requirement And Resource
Change it back to Resource
Change it back to Requirement And Resource

What is the expected result?
The displayed GanttCharts are switched and I can see the shapes
What happens instead?
I get a JavaScript Error saying:
Uncaught TypeError: Cannot read property 'getTime' of null:

Hello @flotxi
Thank you for sharing this finding. I've created an internal incident<PHONE_NUMBER>. The status of the issue will be updated here in GitHub.
Best Regards,
Konstantin

Hello @flotxi,
This issue should be fixed in UI5 version 1.71.32 and above, can you please check and confirm?
Best Regards,
Konstantin

Hi @kskondov,
indeed the issue is fixed with 1.71.32.
Thanks a lot!
Florian


Marzipano Tool

How can I prepare a set of files without using the Marzipano Tool?
I'm just worried that we will create functionality based on your script, and in the future the Marzipano Tool will stop working :)

any news on this?

Sup guys, do you want to collaborate on an opensource solution to generate tiles from 2:1 panorama image ?

I wouldn't be much help, but keen to do what I can


dns/ddclient: add manual account settings

Is your feature request related to a problem? Please describe.
There are lots and lots of DynDNS providers. Can't maintain them all as options.
Describe the solution you'd like

Implement a "Custom" option for each protocol ddclient has implemented:

[x] dnspark
[x] dslreports
[ ] dyndns1
[x] dyndns2

Add UI inputs for the following settings:

[ ] server=
[x] login=
[x] password=
[ ] zone=

Describe alternatives you've considered
Manually editing the config file. Works, but meh.
Additional context
That'd effectively solve #2798 #2793 #2775 and future friends. Slap some examples in the docs, voila!

sure, it's probably best to add a different tab for "custom" options using a different section in the model, PR's are certainly welcome. similar to the account array:
https://github.com/opnsense/plugins/blob/8ee15ced75b5c554c0b7f3ee70dc32f7a5f6b14a/dns/ddclient/src/opnsense/mvc/app/models/OPNsense/DynDNS/DynDNS.xml#L47

@AdSchellevis I'm a little uncertain what to do, some guidance would be appreciated.
Both dyndns2 and dnspark are already implemented, but labeled in a way, that indicates it's locked to specific providers:
https://github.com/opnsense/plugins/blob/8ee15ced75b5c554c0b7f3ee70dc32f7a5f6b14a/dns/ddclient/src/opnsense/mvc/app/models/OPNsense/DynDNS/DynDNS.xml#L58
Should we

ditch the .com label and add a Server textbox as an advanced option or
duplicate the protocols as, say, <custom_dyndns2>Custom DynDNS</custom_dyndns>?

@Alphakilo well, for everything we can easily preconfigure, the current account section is a fine solution. When it comes to adding custom inputs (within verifiable fields), it might make sense to add an additional grid for these options so the standard options aren't tainted with custom fields. The number of available protocols is limited as far as I know, so it might popup a form presenting something like this:

protocol (select one of https://sourceforge.net/p/ddclient/wiki/protocols/)
server (text with validation)
login
password
hostnames
zone (optional / advanced)
wildcard (optional / advanced)

The tabs in the plugin would then be Accounts,  Custom, General Settings.  The standard account list would just be used for all account we know how to configure (and which settings they should use).

@AdSchellevis
Do we really need an extra tab for this?
I tested it successfully with this interface:

If you select custom, the relevant fields will be displayed, same technique as with the conditional zone field.
In that example I implemented DynDNS2 and DynDNS1.
If that interface is ok, I'll create an PR

@MrRoundRobin It would be the cleanest option in my opinion, but I can live with alternatives. I'm not using any of this myself, just want to try to keep it as clean as possible. So feel free to open a PR (preferably against https://github.com/opnsense/plugins/tree/dns_ddclient_interfaces, I'll try to handle the merge this weekend)

@MrRoundRobin do you intend to implement the other protocols as well?


Question: Account admin needs to download account owner's meeting recordings

Hi,
Hope you don't mind me using your issue tracker for this purpose. I note that others have also asked questions from time to time.
I am an Admin on a Zoom account owned by someone else. Given the scopes needed by this script in order for it to function, does anyone know if it will run successfully if the app is running using my credentials? I cannot even find some of the scopes listed when I try to add them to the app. Is this just because the owner needs to give me additional permissions/roles? Or would I have to run the app with the owners credentials, and add it using their account?
Cheers,
Miles

Hi. I have answered my own question through trial and error. It seems that Zoom has changed its scopes.
https://developers.zoom.us/docs/integrations/oauth-scopes-overview/
The only permissions you seem to need now, even in my case (admin now owner) are:

View all user recordings: cloud_recording:read:list_user_recordings:admin
View all user information: user:read:list_users:admin