[TEST] update org mapping

@lukaszgryglicki merged. please run org_map endpoint when you have sometime. Thanks

PR should be for test not master - I've run after the Pr was merged and there were no updates. I ported this PR's changes to test run again and:
{"text":"Updated organization '1&1 Internet AG' -> '1&1 Telecommunication SE' on 9 enrollments, Updated organization '1&1 Internet AG' -> '1&1 Telecommunication SE' on 24 archived enrollments, Deleted organization '1&1 Internet AG' (id=30112), Updated organization name '4linux' -> '4Linux' (id=52992), Updated organization 'Accenture plc' -> 'Accenture Global Solutions Limited' on 30 enrollments, Updated organization 'Accenture plc' -> 'Accenture Global Solutions Limited' on 24 archived enrollments, Deleted organization 'Accenture plc' (id=58995), Updated organization 'Schibsted Spain' -> 'Adevinta ASA' on 8 enrollments, Updated organization 'Schibsted Spain' -> 'Adevinta ASA' on 5 archived enrollments, Deleted organization 'Schibsted Spain' (id=44931), Added organization 'Aerokube Software OÃœ' (id=77300), Updated organization 'Aerokube' -> 'Aerokube Software OÃœ' on 8 enrollments, Deleted organization 'Aerokube' (id=43294), Added organization 'ALISTE ConstrucciÃ³ i gestiÃ³ d'actius Inmobiliaris SL' (id=77301), Updated organization 'Aliste' -> 'ALISTE ConstrucciÃ³ i gestiÃ³ d'actius Inmobiliaris SL' on 5 enrollments, Updated organization 'Aliste' -> 'ALISTE ConstrucciÃ³ i gestiÃ³ d'actius Inmobiliaris SL' on 6 archived enrollments, Deleted organization 'Aliste' (id=42244), Added organization 'Anstalt fÃ¼r Kommunale Datenverarbeitung in Bayern (AKDB)' (id=77302), Updated organization 'AKDB' -> 'Anstalt fÃ¼r Kommunale Datenverarbeitung in Bayern (AKDB)' on 12 enrollments, Deleted organization 'AKDB' (id=46587), Added organization 'AquaQ Analytics Limited' (id=77303), Updated organization 'AquaQ Analytics' -> 'AquaQ Analytics Limited' on 7 enrollments, Updated organization 'AquaQ Analytics' -> 'AquaQ Analytics Limited' on 7 archived enrollments, Deleted organization 'AquaQ Analytics' (id=52906), Updated organization 'DDP Asia' -> 'Ardis Technologies BV' on 5 enrollments, Updated organization 'DDP Asia' -> 'Ardis Technologies BV' on 5 archived enrollments, Deleted organization 'DDP Asia' (id=51254), Updated organization 'ARM' -> 'Arm Limited' on 1313 enrollments, Updated organization 'ARM' -> 'Arm Limited' on 2926 archived enrollments, Deleted organization 'ARM' (id=26216), Updated organization 'ASKUL Co., Ltd.' -> 'ASKUL Corporation' on 5 enrollments, Updated organization 'ASKUL Co., Ltd.' -> 'ASKUL Corporation' on 7 archived enrollments, Deleted organization 'ASKUL Co., Ltd.' (id=54463), Updated organization 'Automatic Data Processing, Inc.' -> 'Automatic Data Processing, Inc. (ADP)' on 105 enrollments, Updated organization 'Automatic Data Processing, Inc.' -> 'Automatic Data Processing, Inc. (ADP)' on 461 archived enrollments, Deleted organization 'Automatic Data Processing, Inc.' (id=56660), Added organization 'Axway Software SA' (id=77304), Updated organization 'Axway Appcelerator' -> 'Axway Software SA' on 8 enrollments, Deleted organization 'Axway Appcelerator' (id=47080), Added organization 'AZ Tecnologia em GestÃ£o' (id=77305), Updated organization 'AZ Informática' -> 'AZ Tecnologia em GestÃ£o' on 7 enrollments, Updated organization 'AZ Informática' -> 'AZ Tecnologia em GestÃ£o' on 16 archived enrollments, Deleted organization 'AZ Informática' (id=46072), Updated organization 'Detica' -> 'BAE Systems' on 11 enrollments, Deleted organization 'Detica' (id=31490), Updated organization 'Battelle' -> 'Battelle Memorial Institute' on 6 enrollments, Updated organization 'Battelle' -> 'Battelle Memorial Institute' on 6 archived enrollments, Deleted organization 'Battelle' (id=49483), Added organization 'Beta EducaÃ§Ã£o Ltda Me' (id=77306), Updated organization 'Beta Educação' -> 'Beta EducaÃ§Ã£o Ltda Me' on 6 enrollments, Deleted organization 'Beta Educação' (id=42364), Updated organization 'Bloomberg LP' -> 'Bloomberg L.P.' on 5 enrollments, Updated organization 'Bloomberg LP' -> 'Bloomberg L.P.' on 7 archived enrollments, Deleted organization 'Bloomberg LP' (id=58660), Added organization 'BOA VISTA SERVIÃ‡OS SA' (id=77307), Updated organization 'Boa Vista SCPC' -> 'BOA VISTA SERVIÃ‡OS SA' on 19 enrollments, Deleted organization 'Boa Vista SCPC' (id=45963), Updated organization 'Beijing ByteDance Network Technology Co., Ltd.' -> 'Bytedance Ltd' on 106 enrollments, Updated organization 'Beijing ByteDance Network Technology Co., Ltd.' -> 'Bytedance Ltd' on 236 archived enrollments, Deleted organization 'Beijing ByteDance Network Technology Co., Ltd.' (id=47370), Updated organization 'ByteDance' -> 'Bytedance Ltd' on 123 enrollments, Updated organization 'ByteDance' -> 'Bytedance Ltd' on 533 archived enrollments, Deleted organization 'ByteDance' (id=58791), Added organization 'Captalys Companhia de Credito' (id=77308), Updated organization 'Gupy' -> 'Captalys Companhia de Credito' on 8 enrollments, Deleted organization 'Gupy' (id=34128), Updated organization 'CloudCheckr' -> 'CloudCheckr, Inc.' on 6 enrollments, Updated organization 'CloudCheckr' -> 'CloudCheckr, Inc.' on 11 archived enrollments, Deleted organization 'CloudCheckr' (id=47724), Updated organization name 'Code For Africa' -> 'Code for Africa' (id=51260), Updated organization 'Codewise.com' -> 'Codewise Sp. z o.o.' on 9 enrollments, Deleted organization 'Codewise.com' (id=31626), Updated organization 'AngelList' -> 'Cyanoptics' on 6 enrollments, Deleted organization 'AngelList' (id=46814), Updated organization 'Datto' -> 'Datto, Inc.' on 46 enrollments, Updated organization 'Datto' -> 'Datto, Inc.' on 6 archived enrollments, Deleted organization 'Datto' (id=29196), Updated organization 'Deloitte Canada' -> 'Deloitte Consulting LLP' on 12 enrollments, Updated organization 'Deloitte Canada' -> 'Deloitte Consulting LLP' on 6 archived enrollments, Deleted organization 'Deloitte Canada' (id=38895), Updated organization 'Deloitte Consulting' -> 'Deloitte Consulting LLP' on 7 enrollments, Updated organization 'Deloitte Consulting' -> 'Deloitte Consulting LLP' on 5 archived enrollments, Deleted organization 'Deloitte Consulting' (id=48484), Added organization 'DENX Software Engineering GmbH (DENX)' (id=77309), Updated organization 'DENX Computer Systems' -> 'DENX Software Engineering GmbH (DENX)' on 126 enrollments, Updated organization 'DENX Computer Systems' -> 'DENX Software Engineering GmbH (DENX)' on 465 archived enrollments, Deleted organization 'DENX Computer Systems' (id=26313), Added organization 'Digi Telecommunications Sdn BhdÂ ' (id=77310), Updated organization 'Digi' -> 'Digi Telecommunications Sdn BhdÂ ' on 12 enrollments, Updated organization 'Digi' -> 'Digi Telecommunications Sdn BhdÂ ' on 7 archived enrollments, Deleted organization 'Digi' (id=41811), Updated organization 'XebiaLabs' -> 'Digital.ai Software, Inc.' on 50 enrollments, Updated organization 'XebiaLabs' -> 'Digital.ai Software, Inc.' on 19 archived enrollments, Deleted organization 'XebiaLabs' (id=32648), Updated organization 'de Persgroep Nederland' -> 'DPG Media' on 8 enrollments, Updated organization 'de Persgroep Nederland' -> 'DPG Media' on 6 archived enrollments, Deleted organization 'de Persgroep Nederland' (id=38645), Updated organization 'EngineerBetter' -> 'EngineerBetter Ltd' on 39 enrollments, Updated organization 'EngineerBetter' -> 'EngineerBetter Ltd' on 109 archived enrollments, Deleted organization 'EngineerBetter' (id=59184), Updated organization 'EPITA:' -> 'EPITA' on 7 enrollments, Updated organization 'EPITA:' -> 'EPITA' on 16 archived enrollments, Deleted organization 'EPITA:' (id=45091), Updated organization 'Da Wanda' -> 'Etsy, Inc.' on 6 enrollments, Deleted organization 'Da Wanda' (id=42350), Added organization 'F6S Network Limited' (id=77311), Updated organization 'F6S' -> 'F6S Network Limited' on 23 enrollments, Deleted organization 'F6S' (id=59201), Updated organization '패스트캠퍼스' -> 'Fast campus' on 5 enrollments, Deleted organization '패스트캠퍼스' (id=32863), Updated organization 'Flipkart Online Services Pvt. Ltd.' -> 'Flipkart Internet Private Limited' on 9 enrollments, Deleted organization 'Flipkart Online Services Pvt. Ltd.' (id=59218), Added organization 'FrÃ¡vega SACIeI' (id=77312), Updated organization 'Frávega' -> 'FrÃ¡vega SACIeI' on 6 enrollments, Deleted organization 'Frávega' (id=44161), Added organization 'FundaciÃ³n Instituto Superior de EnseÃ±anza' (id=77313), Updated organization 'ISE' -> 'FundaciÃ³n Instituto Superior de EnseÃ±anza' on 5 enrollments, Deleted organization 'ISE' (id=44961), Added organization 'GESTIÃ“N TRIBUTARIA TERRITORIAL SA' (id=77314), Updated organization 'Gestión Tributaria Territorial' -> 'GESTIÃ“N TRIBUTARIA TERRITORIAL SA' on 6 enrollments, Updated organization 'Gestión Tributaria Territorial' -> 'GESTIÃ“N TRIBUTARIA TERRITORIAL SA' on 7 archived enrollments, Deleted organization 'Gestión Tributaria Territorial' (id=47703), Added organization 'Globo ComunicaÃ§Ã£o e ParticipaÃ§Ãµes S.A' (id=77315), Updated organization 'Rede Globo' -> 'Globo ComunicaÃ§Ã£o e ParticipaÃ§Ãµes S.A' on 6 enrollments, Deleted organization 'Rede Globo' (id=48068), Added organization 'Grupo OesÃa' (id=77316), Updated organization 'Oesia' -> 'Grupo OesÃa' on 15 enrollments, Updated organization 'Oesia' -> 'Grupo OesÃa' on 60 archived enrollments, Deleted organization 'Oesia' (id=42567), Added organization 'Healthcare of Ontario Pension Plan' (id=77317), Updated organization 'HOOPP' -> 'Healthcare of Ontario Pension Plan' on 11 enrollments, Deleted organization 'HOOPP' (id=44038), Updated organization 'Hewlett-Packard' -> 'Hewlett Packard Enterprise Development LP' on 15 enrollments, Updated organization 'Hewlett-Packard' -> 'Hewlett Packard Enterprise Development LP' on 25 archived enrollments, Deleted organization 'Hewlett-Packard' (id=49035), Added organization 'Honeylogic OÃœ' (id=77318), Updated organization 'HoneyLogic' -> 'Honeylogic OÃœ' on 4 enrollments, Updated organization 'HoneyLogic' -> 'Honeylogic OÃœ' on 46 archived enrollments, Deleted organization 'HoneyLogic' (id=50146), Added organization 'Horizon Robotics' (id=77319), Updated organization '地平线｜边缘人工智能芯片全球领导者' -> 'Horizon Robotics' on 9 enrollments, Updated organization '地平线｜边缘人工智能芯片全球领导者' -> 'Horizon Robotics' on 6 archived enrollments, Deleted organization '地平线｜边缘人工智能芯片全球领导者' (id=54626), Updated organization 'Huawei  Telecommunication-Guangdong' -> 'Huawei Technologies Co., Ltd' on 8 enrollments, Updated organization 'Huawei  Telecommunication-Guangdong' -> 'Huawei Technologies Co., Ltd' on 24 archived enrollments, Deleted organization 'Huawei  Telecommunication-Guangdong' (id=41260), Updated organization 'IIT Hyderabad' -> 'Indian Institute of Technology Hyderabad' on 5 enrollments, Updated organization 'IIT Hyderabad' -> 'Indian Institute of Technology Hyderabad' on 4 archived enrollments, Deleted organization 'IIT Hyderabad' (id=58216), Updated organization 'Geek Gazette' -> 'Indian Institute of Technology Roorkee' on 5 enrollments, Updated organization 'Geek Gazette' -> 'Indian Institute of Technology Roorkee' on 100 archived enrollments, Deleted organization 'Geek Gazette' (id=34626), Updated organization 'Infor Pty Ltd' -> 'Infor Global Solutions' on 20 enrollments, Updated organization 'Infor Pty Ltd' -> 'Infor Global Solutions' on 117 archived enrollments, Deleted organization 'Infor Pty Ltd' (id=59278), Added organization 'IngenieurbÃ¼ro Gietzen' (id=77320), Updated organization 'Ingenieurbüro Gietzen' -> 'IngenieurbÃ¼ro Gietzen' on 6 enrollments, Deleted organization 'Ingenieurbüro Gietzen' (id=46901), Added organization 'Institut national de la santÃ© et de la recherche mÃ©dicale (Inserm)' (id=77321), Updated organization 'INSERM' -> 'Institut national de la santÃ© et de la recherche mÃ©dicale (Inserm)' on 13 enrollments, Updated organization 'INSERM' -> 'Institut national de la santÃ© et de la recherche mÃ©dicale (Inserm)' on 4 archived enrollments, Deleted organization 'INSERM' (id=46603), Updated organization name 'Institute for Defense Analyses' -> 'Institute For Defense Analyses' (id=39881), Added organization 'Intelygenz Desarrollos InformÃ¡ticos SA' (id=77322), Updated organization 'intelygenz' -> 'Intelygenz Desarrollos InformÃ¡ticos SA' on 11 enrollments, Updated organization 'intelygenz' -> 'Intelygenz Desarrollos InformÃ¡ticos SA' on 251 archived enrollments, Deleted organization 'intelygenz' (id=49747), Updated organization 'Iowa State University of Science and Technology' -> 'Iowa State University of Science  and Technology' on 11 enrollments, Updated organization 'Iowa State University of Science and Technology' -> 'Iowa State University of Science  and Technology' on 42 archived enrollments, Deleted organization 'Iowa State University of Science and Technology' (id=47382), Added organization 'Ispirata' (id=77323), Updated organization 'Ispirata Srl' -> 'Ispirata' on 6 enrollments, Updated organization 'Ispirata Srl' -> 'Ispirata' on 4 archived enrollments, Deleted organization 'Ispirata Srl' (id=44007), Updated organization 'Yuso A Flit' -> 'Karhoo' on 5 enrollments, Deleted organization 'Yuso A Flit' (id=44764), Updated organization 'NAGRA' -> 'Kudelski S.A' on 6 enrollments, Updated organization 'NAGRA' -> 'Kudelski S.A' on 2 archived enrollments, Deleted organization 'NAGRA' (id=54390), Added organization 'KÃ©rozen interactive media' (id=77324), Updated organization 'Kérozen médias interactifs' -> 'KÃ©rozen interactive media' on 8 enrollments, Deleted organization 'Kérozen médias interactifs' (id=46928), Updated organization name 'Lifestreams' -> 'LifeStreams' (id=41793), Updated organization 'MC Research Labs' -> 'MasterControl Inc' on 6 enrollments, Deleted organization 'MC Research Labs' (id=47045), Updated organization 'The MathWorks INC' -> 'MathWorks, Inc.' on 43 enrollments, Updated organization 'The MathWorks INC' -> 'MathWorks, Inc.' on 70 archived enrollments, Deleted organization 'The MathWorks INC' (id=59639), Updated organization 'Medium Corp.' -> 'Medium' on 16 enrollments, Deleted organization 'Medium Corp.' (id=59383), Updated organization 'Merkle Group Inc.' -> 'Merkle Inc.' on 2 enrollments, Deleted organization 'Merkle Group Inc.' (id=71827), Updated organization 'Merkle|RKG' -> 'Merkle Inc.' on 5 enrollments, Updated organization 'Merkle|RKG' -> 'Merkle Inc.' on 1 archived enrollments, Deleted organization 'Merkle|RKG' (id=47065), Updated organization 'Net IQ' -> 'Micro Focus International plc' on 6 enrollments, Updated organization 'Net IQ' -> 'Micro Focus International plc' on 8 archived enrollments, Deleted organization 'Net IQ' (id=41764), Added organization 'MinistÃ¨re de lâ€™Ã©ducation nationale, de la jeunesse et des sports' (id=77325), Updated organization 'Ministère de l'éducation nationale' -> 'MinistÃ¨re de lâ€™Ã©ducation nationale, de la jeunesse et des sports' on 6 enrollments, Deleted organization 'Ministère de l'éducation nationale' (id=46737), Added organization 'monday.com Limited' (id=77326), Updated organization 'monday.com' -> 'monday.com Limited' on 6 enrollments, Deleted organization 'monday.com' (id=50242), Added organization 'MyScript' (id=77327), Updated organization 'MyScript®' -> 'MyScript' on 6 enrollments, Deleted organization 'MyScript®' (id=47136), Updated organization 'Nasqad Inc.' -> 'Nasdaq, Inc.' on 32 enrollments, Updated organization 'Nasqad Inc.' -> 'Nasdaq, Inc.' on 18 archived enrollments, Deleted organization 'Nasqad Inc.' (id=59421), Updated organization 'NBN Australia' -> 'NBN Co Limited' on 6 enrollments, Deleted organization 'NBN Australia' (id=55384), Added organization 'Object Partners, Inc.' (id=77328), Updated organization 'Object Partners' -> 'Object Partners, Inc.' on 8 enrollments, Deleted organization 'Object Partners' (id=49661), Added organization 'Odine Solutions Teknoloji Tic. ve San. A. Åž.' (id=77329), Updated organization 'Odine' -> 'Odine Solutions Teknoloji Tic. ve San. A. Åž.' on 5 enrollments, Deleted organization 'Odine' (id=51130), Added organization 'Oxyliom Solutions SÃ rl' (id=77330), Updated organization 'Oxyliom Solutions' -> 'Oxyliom Solutions SÃ rl' on 12 enrollments, Deleted organization 'Oxyliom Solutions' (id=43588), Updated organization 'PA Consulting Group' -> 'PA Consulting Holdings Limited' on 7 enrollments, Updated organization 'PA Consulting Group' -> 'PA Consulting Holdings Limited' on 2 archived enrollments, Deleted organization 'PA Consulting Group' (id=49168), Updated organization 'Seapine Software' -> 'Perforce Software Inc.' on 15 enrollments, Updated organization 'Seapine Software' -> 'Perforce Software Inc.' on 15 archived enrollments, Deleted organization 'Seapine Software' (id=45791), Updated organization 'PLVision' -> 'PL Vision' on 22 enrollments, Updated organization 'PLVision' -> 'PL Vision' on 29 archived enrollments, Deleted organization 'PLVision' (id=45131), Updated organization 'Points.com' -> 'Points International Ltd.' on 24 enrollments, Deleted organization 'Points.com' (id=28863), Added organization 'Probely â€“ Cybersecurity Solutions, Lda' (id=77331), Updated organization 'Probely' -> 'Probely â€“ Cybersecurity Solutions, Lda' on 12 enrollments, Deleted organization 'Probely' (id=46451), Updated organization 'Procter & Gamble' -> 'Proctor & Gamble Company' on 7 enrollments, Updated organization 'Procter & Gamble' -> 'Proctor & Gamble Company' on 1 archived enrollments, Deleted organization 'Procter & Gamble' (id=54586), Added organization 'PROMESS Montage- und PrÃ¼fsysteme GmbH' (id=77332), Updated organization 'PROMESS Montage' -> 'PROMESS Montage- und PrÃ¼fsysteme GmbH' on 6 enrollments, Deleted organization 'PROMESS Montage' (id=46353), Added organization 'Providence Health and Services' (id=77333), Updated organization 'Providence Health & Services' -> 'Providence Health and Services' on 13 enrollments, Deleted organization 'Providence Health & Services' (id=31483), Updated organization 'Qihoo 360' -> 'Qihoo 360 Technology Co. Ltd' on 21 enrollments, Deleted organization 'Qihoo 360' (id=54873), Updated organization 'Qihoo 360 Technology Co., Ltd.' -> 'Qihoo 360 Technology Co. Ltd' on 15 enrollments, Updated organization 'Qihoo 360 Technology Co., Ltd.' -> 'Qihoo 360 Technology Co. Ltd' on 51 archived enrollments, Deleted organization 'Qihoo 360 Technology Co., Ltd.' (id=26452), Updated organization 'Quental' -> 'Quental Technologies S.L.' on 8 enrollments, Deleted organization 'Quental' (id=51231), Updated organization 'Raytheon' -> 'Raytheon Technologies' on 48 enrollments, Updated organization 'Raytheon' -> 'Raytheon Technologies' on 120 archived enrollments, Deleted organization 'Raytheon' (id=26820), Added organization 'Rikagaku KenkyÅ«jo (Riken)' (id=77334), Updated organization 'Riken' -> 'Rikagaku KenkyÅ«jo (Riken)' on 14 enrollments, Deleted organization 'Riken' (id=31397), Updated organization 'Salesforce.com Inc.' -> 'Salesforce.com, inc.' on 7 enrollments, Updated organization 'Salesforce.com Inc.' -> 'Salesforce.com, inc.' on 14 archived enrollments, Deleted organization 'Salesforce.com Inc.' (id=59543), Added organization 'Sigorta Bilgi ve GÃ¶zetim Merkezi (SBM)' (id=77335), Updated organization 'Sigorta Bilgi ve Gözetim Merkezi' -> 'Sigorta Bilgi ve GÃ¶zetim Merkezi (SBM)' on 6 enrollments, Deleted organization 'Sigorta Bilgi ve Gözetim Merkezi' (id=46770), Added organization 'SingleStore, Inc.' (id=77336), Updated organization 'MemSQL Inc.' -> 'SingleStore, Inc.' on 5 enrollments, Deleted organization 'MemSQL Inc.' (id=59388), Updated organization 'MemSQL, Inc.' -> 'SingleStore, Inc.' on 5 enrollments, Deleted organization 'MemSQL, Inc.' (id=51993), Added organization 'SocialBase SoluÃ§Ãµes em Tecnologia SA' (id=77337), Updated organization 'SocialBase' -> 'SocialBase SoluÃ§Ãµes em Tecnologia SA' on 5 enrollments, Deleted organization 'SocialBase' (id=42843), Added organization 'Software Assurance Marketplace  (SWAMP)' (id=77338), Updated organization 'Snow B.V.' -> 'Sue B.V.' on 5 enrollments, Updated organization 'Snow B.V.' -> 'Sue B.V.' on 6 archived enrollments, Deleted organization 'Snow B.V.' (id=51510), Updated organization 'Synopsys Inc.' -> 'Synopsys, Inc' on 11 enrollments, Updated organization 'Synopsys Inc.' -> 'Synopsys, Inc' on 5 archived enrollments, Deleted organization 'Synopsys Inc.' (id=59612), Added organization 'TecnologÃa, Sistemas y Aplicaciones, S.L.' (id=77339), Updated organization 'Tecsisa' -> 'TecnologÃa, Sistemas y Aplicaciones, S.L.' on 22 enrollments, Updated organization 'Tecsisa' -> 'TecnologÃa, Sistemas y Aplicaciones, S.L.' on 60 archived enrollments, Deleted organization 'Tecsisa' (id=43706), Updated organization 'TELUS Digital' -> 'TELUS Communications Inc.' on 5 enrollments, Deleted organization 'TELUS Digital' (id=43275), Updated organization name 'teuto.net Netzdienste GmbH' -> 'Teuto.net Netzdienste GmbH' (id=33136), Updated organization 'Sina Com Technology' -> 'Tianjin Chengtay Technology Co., Ltd' on 62 enrollments, Updated organization 'Sina Com Technology' -> 'Tianjin Chengtay Technology Co., Ltd' on 51 archived enrollments, Deleted organization 'Sina Com Technology' (id=59569), Added organization 'Universitat Politècnica de Catalunya' (id=77340), Updated organization 'Polytechnic University of Catalonia' -> 'Universitat Politècnica de Catalunya' on 6 enrollments, Deleted organization 'Polytechnic University of Catalonia' (id=55013), Updated organization 'Universitat Politècnica de Catalunya' -> 'UPC (Universitat Politècnica de Catalunya)' on 6 enrollments, Deleted organization 'Universitat Politècnica de Catalunya' (id=77340), Updated organization 'oDesk' -> 'Upwork Global Inc.' on 9 enrollments, Updated organization 'oDesk' -> 'Upwork Global Inc.' on 66 archived enrollments, Deleted organization 'oDesk' (id=57988), Updated organization 'U.S. Department of Defense' -> 'US Department of Defense' on 5 enrollments, Updated organization 'U.S. Department of Defense' -> 'US Department of Defense' on 2 archived enrollments, Deleted organization 'U.S. Department of Defense' (id=32910), Updated organization 'Nynex' -> 'Verizon Corporate Services' on 6 enrollments, Deleted organization 'Nynex' (id=44327), Updated organization 'Oath Inc. dba Verizon Media' -> 'Verizon Media' on 44 enrollments, Updated organization 'Oath Inc. dba Verizon Media' -> 'Verizon Media' on 172 archived enrollments, Deleted organization 'Oath Inc. dba Verizon Media' (id=51629), Updated organization 'Vivo Communication' -> 'vivo Mobile Communication Co., Ltd.' on 7 enrollments, Deleted organization 'Vivo Communication' (id=44042), Updated organization 'vivo Mobile Communication Co., Ltd' -> 'vivo Mobile Communication Co., Ltd.' on 12 enrollments, Deleted organization 'vivo Mobile Communication Co., Ltd' (id=69083), Added organization 'wunschlÃ¶sung GmbH' (id=77341), Updated organization 'wunschlösung' -> 'wunschlÃ¶sung GmbH' on 11 enrollments, Deleted organization 'wunschlösung' (id=49427), Added organization 'WÃ¼rth Phoenix S.r.l.' (id=77342), Updated organization 'Würth Phoenix' -> 'WÃ¼rth Phoenix S.r.l.' on 6 enrollments, Updated organization 'Würth Phoenix' -> 'WÃ¼rth Phoenix S.r.l.' on 2 archived enrollments, Deleted organization 'Würth Phoenix' (id=42355), Updated organization 'ZTE' -> 'ZTE Corporation' on 1214 enrollments, Updated organization 'ZTE' -> 'ZTE Corporation' on 1431 archived enrollments, Deleted organization 'ZTE' (id=55382), Added organization 'Ã…hlÃ©ns AB' (id=77343), Updated organization 'Åhléns AB' -> 'Ã…hlÃ©ns AB' on 5 enrollments, Updated organization 'Åhléns AB' -> 'Ã…hlÃ©ns AB' on 2 archived enrollments, Deleted organization 'Åhléns AB' (id=47617), Organizations: added:44 renamed:5 deleted:107 skipped:0, Enrollments: conflicts:0 archive conflicts:0 updated:11924"}

Then next run results (one circular org):
{"text":"Added organization 'Universitat Politècnica de Catalunya' (id=77344), Deleted organization 'Universitat Politècnica de Catalunya' (id=77344), Organizations: added:1 renamed:0 deleted:1 skipped:0, Enrollments: conflicts:0 archive conflicts:0 updated:0"}

Sorry, gotta go - will be back in few hours.

@lukaszgryglicki OH, i meant for it to be test not master. Thanks for taking care of this. I ll create PRs for test and prod with the fix for circular org


unwrap function not support 'torch._dynamo.eval_frame.OptimizedModule'

System Info
- `Accelerate` version: 0.17.1
- Platform: Linux-5.4.0-139-generic-x86_64-with-glibc2.27
- Python version: 3.9.1
- Numpy version: 1.23.5
- PyTorch version (GPU?): 2.0.0 (True)
- `Accelerate` default config:
        - compute_environment: LOCAL_MACHINE
        - distributed_type: DEEPSPEED
        - mixed_precision: no
        - use_cpu: False
        - num_processes: 2
        - machine_rank: 0
        - num_machines: 1
        - rdzv_backend: static
        - same_network: True
        - main_training_function: main
        - deepspeed_config: {'gradient_accumulation_steps': 1, 'gradient_clipping': 1.0, 'offload_optimizer_device': 'none', 'offload_param_device': 'none', 'zero3_init_flag': True, 'zero_stage': 2}
        - fsdp_config: {}
        - megatron_lm_config: {}
        - downcast_bf16: no
        - tpu_use_cluster: False
        - tpu_use_sudo: False
        - dynamo_config: {}

Information

[ ] The official example scripts
[X] My own modified scripts

Tasks

[ ] One of the scripts in the examples/ folder of Accelerate or an officially supported no_trainer script in the examples folder of the transformers repo (such as run_no_trainer_glue.py)
[X] My own task or dataset (give details below)

Reproduction
accelerator.unwrap_model(self.model) should return a "torch.nn.Module", but a 'torch._dynamo.eval_frame.OptimizedModule'
Expected behavior
return a "torch.nn.Module"

cc @sgugger or I can look next week

True but this method is also used to put the model back in its original state (it can remove the mixed precision wrappers for instance).

this will break the code like generated_tokens = accelerator.unwrap_model(model).generate(batch), it gave errors like: 'DistributedDataParallel' object has no attribute 'generate', see https://github.com/huggingface/transformers/issues/18974.
I'm able to bypass the issue by setting the dynamo_backend to no
accelerate launch --dynamo_backend=no

I also face the bug


feat(Tabs): handle size prop

🔗 Linked issue
Resolves #120
❓ Type of change

[ ] 📖 Documentation (updates to the documentation or readme)
[ ] 🐞 Bug fix (a non-breaking change that fixes an issue)
[x] 👌 Enhancement (improving an existing functionality)
[ ] ✨ New feature (a non-breaking change that adds functionality)
[ ] 🧹 Chore (updates to the build process or auxiliary tools and libraries)
[ ] ⚠ Breaking change (fix or feature that would cause existing functionality to change)

📚 Description
Re-open #121 with new local branch
📝 Checklist

[x] I have linked an issue or discussion.
[ ] I have updated the documentation accordingly.

Thank you!! 😊

Do you think we should apply the same logic everywhere for sizes? https://github.com/search?q=repo:benjamincanac/ui3+size%3D"+path:/^src\/runtime\/components\//&type=code

I think it comes down to how customisable the library is meant to be, should users be able to change the size of child components in components, for example the size of the avatar in a tab.
If yes then I think a good option would to allow users to set the size when using the parent component. For example
A user uses the Alert component
<UAlert  :title="data.title"  :avatar="{ src: 'https://avatars.githubusercontent.com/u/739984?v=4', size: 'xl' }" :close="data.close"  />
The avatar prop accepts all avatar props so we can use the avatars size prop to resize it.
<UAvatar v-if="avatar" size="2xl" v-bind="avatar" :class="ui.avatar()" />
Keeping the size prop as a fallback default if no size if provided. The fallback default can (and I think should be) reactive to the parents size as I have done with the Tabs Components


chore(main): release 2.9.0

:robot: I have created a release beep boop
2.9.0 (2024-05-22)
Features

apim: mulesoft to apim migration (129a63b)
EMS-1046: Accessibility statement (#330) (0df7857)
EMS-115: feedback form link. feat(EMS-200): privacy form link (2594636)
EMS-1789: get a quote - pricing grid update (a58629a)
EMS-1789: quote tool - pricing grid generation - add condition to row mapping (85e3d2d)
EMS-1789: quote tool - update README.md (f2419ed)
EMS-200: Typescript migration, align with standards package (#66) (a9da568)
EMS-2217: Country autocomplete - visually hide list item text, update invalid CIS countries list (#1306) (d6b2b13)
EMS-232: 'get a quote by email' exit page for countries with certain fields/flags. Refactor the way country support is checked (74478b0)
EMS-2386: Add Google tag manager script (#1486) (370adb5)
EMS-240 - quote 'insured for' using percentage of cover. Additional fields and reordering of Quote summary list items (51a9675)
EMS-247: only use express-basic-auth in production environment (91434f4)
EMS-2485: added code coverage to pipeline tests (f65a321)
EMS-279: do not render decimal points in 'contract value' and 'max amount owed' summary list rows (55b7adb)
EMS-281: remove 'able to get private cover' page (66e6751)
EMS-287: split up routes, controllers, templates & e2e tests into "root" and "quote" structure (#86) (1faba4e)
EMS-2898: conditional DB tier setup (50958b5)
EMS-2898: triger test (404d8e3)
EMS-289: add "buyer body" page/flow (#93) (071e3f1)
EMS-2914: application submission - xlsx - declaration fields (#1967) (4c881a9)
EMS-2989: improved documentation (e2eb580)
EMS-301: answers list conditionally rendering change links. Remove all change links from policy length instances if policy type is multi. Use fixed/default policy length value (7ebef7d)
EMS-301: fix e2e test (a517df2)
EMS-301: remove unused import (8c42a78)
EMS-301: replace multi policy length input with default value. Add multi policy conditional inset. Update required data checks (13d7686)
EMS-301: update e2e tests for multi policy length changes (no change link, default value) (02da76b)
EMS-302: update pricing grid. Do not use policy length in multi policy calculation (df26d55)
EMS-304: update tell us about your policy page - credit period hint text (4b53c9c)
EMS-3347: pricing grid updates (#2451) (688f422)
EMS-3373: fixed MySQL startup (5e01498)
EMS-3373: prettier fixed path (8e9f563)
EMS-3373: refactored git hooks (e8c8574)
EMS-3373: release please updated to v4 (b98caab)
EMS-3373: release please updated to v4 (f81fe91)
EMS-380: filter out invalid country names from CIS API (2290f5a)
EMS-382: cookies page updates for optional/analytics cookies (#119) (56a105f)
EMS-462: in buyer country page, redirect to problem-with-service page if no countries are returned from CIS API (734f9a1)
EMS-95: prevent users from manually navigating to a page if the previous, required forms have not been completed (#84) (8ffac35)
iac: database iac addition (66ba033)
merge: main-application merged to main (#1256) (ec99b24)

Bug Fixes

apim: added NODE_ENV + public runner execution (fb78612)
apim: concurency execution (91590ea)
apim: property name correction (34b0d32)
apim: public runner execution (615dbec)
apim: self hosted execution (3f6dfa3)
cicd: updated GHA env (cbca375)
cookie: Docker image update + Cookie security (a829229)
cspell: added codecov to cspell (df67287)
cspell: spelling check fi (77e9349)
CVE-2023-2142: dependencies bumps (613d07d)
CVE-2023-30533: updated node-xlsx to 0.4.0 (7ef9ccd)
deployment: added back API_KEY (2fff33b)
deployment: deployment script (c644c5e)
deployment: removed frivolous variables (21c0015)
deployment: removed TLS_* variables (32e0ee1)
deps: bump govuk-frontend (1145bbd)
deps: reverted dependencies (c58adf4)
deps: reverted dependencies (42f8bc7)
deps: reverted dependencies (41391e3)
deps: various dependencies updates (a5b24d5)
e2e: private runner execution (2f0696c)
EMS-1046: accessibility statement - add missing E2E test for footer link (#332) (66552b4)
EMS-2236: Application - update credit period hint text (#1313) (d8c1577)
EMS-2341: quote page - update application link (#1429) (7d3e648)
EMS-240: estimated cost calculation (f1c8552)
EMS-2453: Buyer country - fix styling issue (#1540) (57841df)
EMS-2463: ci:all execution prior to test run (10c0a9a)
EMS-2484: reverted back eslint update (ecd2ff0)
EMS-2484: reverted back eslint update (40feda2)
EMS-2485: fixed npm ci command (9da0453)
EMS-2485: fixed npm ci command (ab1247c)
EMS-2485: fixed npm ci command (f2e120f)
EMS-2485: fixed npm ci command (0976291)
EMS-2485: fixed npm ci command (9baab74)
EMS-2485: spelling fix (44d18f8)
EMS-248: update external guidance/application links (92887c3)
EMS-2492: Quote - Policy type form validation (#1602) (80a785a)
EMS-264: multi policy page title and heading (7892305)
EMS-279: copy/typos (5076a0d)
EMS-2873: cookies consent - 'cookies' link (684b626)
EMS-2873: fix/update e2e tests (66ab031)
EMS-2873: fix/update e2e tests (5603e18)
EMS-2873: simplify e2e command (399b399)
EMS-2873: simplify e2e command (1e3f573)
EMS-289: fix NBI link in 'get a quote by email' page (bf07eef)
EMS-299: before you start external link (ef38d56)
EMS-3373: added cookie parser (304e501)
EMS-3373: added documentation (68e2058)
EMS-3373: added pettier check (118046b)
EMS-3373: dependencies updates (fe2a6ea)
EMS-3373: disabled prettier check in the pipeline (f2af0bf)
EMS-3373: fixed prettier command (80a2dd2)
EMS-3373: fixed prettier command (c205906)
EMS-3373: fixed prettier log level (4785584)
EMS-3373: reverted keystone breaking changes (0b548f1)
EMS-3373: spelling fixes (fcd77a6)
EMS-3373: timezone env variable (32be30f)
EMS-3373: updated actions/setup-node@v4 (451fa81)
EMS-3373: updated actions/setup-node@v4 (c362f64)
EMS-3373: updated GHA plugin<EMAIL_ADDRESS>(b69f37a)
EMS-3373: updated publish.yml (e8c3a2a)
EMS-378: update Content-Security-Policy to allow GA scripts (c0539e4)
EMS-379: fix issue where buyer country form would fail if JS is disabled (f9e5357)
EMS-379: fix issue where buyer country would not update when JS is disabled (#141) (397378b)
EMS-458: fix issue where skip content partial would not render text/link (#132) (6cc0554)
EMS-465: when currencies API does not return data, redirect to problem-with-service page (1438b44)
EMS-95: add 'problem with service' page to list of routes that do not require session data checks (ac76d7d)
feature-deployment: added feature environment for deployment (68df6ae)
feature-deployment: renamed GHA pull_request target branch name (2b58999)
gha: ensure all packages are intalled with --legacy-peer-deps prior to test execution (c227b10)
github: fixed github actions (3deb304)
iac: added feature environment to infrastructure.yml (75505e2)
manifest: updated manifest version (d5644ae)
prs: Rename pull request template file (#1401) (79ba810)
prs: update pull request template emojis (6519b10)
release-please: specified default target branch (#1625) (89a7aac)
release-please: update syntax to support v4 (ed85fd7)
release-please: update syntax to support v4 (1e58470)
release-please: update syntax to support v4 (cca6d98)
release-please: update syntax to support v4 (f89a2d7)
release-please: updated to GitHub plugin (b7bf7e2)
revert: reverted back changes (145aac4)
revert: reverted back changes (3440a30)
test: date issue (b2ee757)
tests: Mock months generated as 0 (#1623) (978a58b)

This PR was generated with Release Please. See documentation.

:robot: Release is at https://github.com/UK-Export-Finance/exip/releases/tag/v2.9.0 :sunflower:


Isolation improvements: dynamically create ValidatingWebhookConfiguration

Currently we have a situation where we're creating the ValidatingWebhookConfiguration up front, and we're setting it up to listen for all pod creation events on all namespaces.
See: https://github.com/K8sNetworkPlumbingWG/net-attach-def-admission-controller/blob/44f8ae8cbe2d87884b91d028e0ffca1e8ab2f094/deployments/webhook.yaml#L2-L18
This leaves for a situation where there's a failure of the net-attach-def-admission-controller (for example, the pod gets killed and for some reason it doesn't come back -- say, a misconfiguration), and we deny any pods from being created cluster-wide.
In order to mitigate this failure, I propose that we dynamically create the ValidatingWebhookConfiguration for the isolation feature (this is the feature that listens to pod creation events) -- and we limit the ValidatingWebhookConfiguration to listen on specific namespace(s) -- only namespaces with NetworkAttachmentDefinitions defined within them. And we create one for each namespace, or modify the namespaces under which we gate pod creation.
Psuedocode (I have not trialed nor validated this, just stubbing in the "namespaces" key) in yaml for the filtering to specific namespaces (specifically note the last line):
apiVersion: admissionregistration.k8s.io/v1beta1
kind: ValidatingWebhookConfiguration
metadata:
  name: net-attach-def-admission-controller-isolating-config
webhooks:
  - name: net-attach-def-admission-controller-isolating-config.k8s.io
    clientConfig:
      service:
        name: net-attach-def-admission-controller-service
        namespace: ${NAMESPACE}
        path: "/isolate"
      caBundle: ${CA_BUNDLE}
    rules:
      - operations: [ "CREATE" ]
        apiGroups: ["apps", ""]
        apiVersions: ["v1"]
        resources: ["pods"]
        namespaces: ["foo","bar","quux"]

I envision that there will be two processes in order to dynamically create these ValidatingWebhookConfigurations.

We must have an initialization process that happens when the net-attach-def-admission-controller is first launched which looks at the ValidatingWebhookConfiguration, then looks at all NetworkAttachmentDefinitions and determines which namespaces have net-attach-defs -- it then reconciles this ValidatingWebhookConfiguration with the namespaces containing net-attach-defs.
When we get the creation of NetworkAttachmentDefinitions -- we also run this same reconcilation process, and add any new namespaces to the list (as shown in psuedocode above).

Upside: This greatly mitigates a failure of the net-attach-def-admission-controller at scale for namespaces (or entire deployments) that do not have defined net-attach-defs.
Downside: The namespace isolation feature in Multus must still be used. As this alone will not be enough for security purposes.
@s1061123 -- btw, I'll pick this up when I'm back from PTO!

@dougbtv sure, got it! looking forward to see that!


zsh: use host derivation to run binary when cross compiling

I have no clue whether or not this is the correct way to do it but it builds.
Seems to work fine on aarch64 and x86_64.

Motivation for this change
Things done

[x] Tested using sandboxing (nix.useSandbox on NixOS, or option sandbox in nix.conf on non-NixOS)
Built on platform(s)

[x] NixOS
[ ] macOS
[ ] other Linux distributions

[ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside nixos/tests)
[ ] Tested compilation of all pkgs that depend on this change using nix-shell -p nix-review --run "nix-review wip"
[ ] Tested execution of all binary files (usually in ./result/bin/)
[ ] Determined the impact on package closure size (by running nix path-info -S before and after)
[ ] Ensured that relevant documentation is up to date
[x] Fits CONTRIBUTING.md.

Notify maintainers
cc @

This looks good (I didn't test it), but you might consider refactoring it to use a zshForBuild variable, so you don't have to repeat the whole command. See https://github.com/NixOS/nixpkgs/blob/master/pkgs/development/interpreters/python/cpython/default.nix#L62 for a similar example.

https://github.com/NixOS/nixpkgs/pull/65780


speed up check_rabbitmq_objects: reduce amount of metadata requested

Parsing big JSON documents can take a long time, and we only want
the number of objects.  "name" is a valid attribute for all
endpoints except bindings, so we ask for "vhost" instead for that case.
On our OpenStack using RabbitMQ, CPU time for this check was reduced
from 52 seconds to 2 seconds.

Here are two runs with added instrumentation - the first is the original code.  Notice how most time is spent after body was fetched ("is done" is emitted at end of for-loop).
19:58:53  fetch https://rmq:15671/api/vhosts
19:58:53  body length: 971
19:58:53  vhost is done
19:58:53  fetch https://rmq:15671/api/exchanges
19:58:53  body length: 247777
19:58:54  exchange is done
19:58:54  fetch https://rmq:15671/api/bindings
19:58:54  body length: 1790778
19:58:56  binding is done
19:58:56  fetch https://rmq:15671/api/queues
19:58:58  body length: 4778028
19:59:34  queue is done
19:59:34  fetch https://rmq:15671/api/channels
19:59:35  body length: 2931379
19:59:48  channel is done
RABBITMQ_OBJECTS OK - Gathered Object Counts | vhost=0;; exchange=530;; binding=6176;; queue=3074;; channel=2732;;

And with restricted columns:
20:00:03  fetch https://rmq:15671/api/vhosts?columns=name
20:00:03  body length: 14
20:00:03  vhost is done
20:00:03  fetch https://rmq:15671/api/exchanges?columns=name
20:00:03  body length: 25733
20:00:03  exchange is done
20:00:03  fetch https://rmq:15671/api/bindings?columns=vhost
20:00:03  body length: 86479
20:00:04  binding is done
20:00:04  fetch https://rmq:15671/api/queues?columns=name
20:00:04  body length: 215866
20:00:05  queue is done
20:00:05  fetch https://rmq:15671/api/channels?columns=name
20:00:05  body length: 162218
20:00:05  channel is done
RABBITMQ_OBJECTS OK - Gathered Object Counts | vhost=0;; exchange=530;; binding=6176;; queue=3074;; channel=2731;;

I wonder if the Travis CI has been fixed and I could retry the job?
I see from the logs that the previous successful test was done in 2017 on a worker running Ubuntu Trusty with RabbitMQ Version 3.6.14
The run above was done on an Ubuntu Xenial worker without RabbitMQ installed.


Forcepoint matching is inop since upgrade from 2.9.2 > 2.26.5

Seems to always go into nix_os index since upgrade from 2.9.2 > 2.26.5
Original config:
splunk_metadata.csv
forcepoint_webprotect,index,forcepoint
forcepoint_webaccess,index,forcepoint
forcepoint_webaccess,sourcetype,websense:access
forcepoint_weberror,index,forcepoint
forcepoint_weberror,sourcetype,websense:error
vendor_product_by_source.csv
f_forcepoint_web_access,sc4s_vendor_product,"forcepoint_webaccess"
f_forcepoint_web_error,sc4s_vendor_product,"forcepoint_weberror"
vendor_product_by_source.conf
filter f_forcepoint_web_access{
match("wcgextended")
};
filter f_forcepoint_web_error{
match("wcgerror")
};
Tried without filters:
splunk_metadata.csv
forcepoint_webprotect,index,forcepoint
AND tried various modifications to vendor_product_by_source.conf with filters
1.
filter f_forcepoint_web_access{
message("wcgextended")
};

filter f_forcepoint_web_access{
match("wcgextended" value("PROGRAM")
};

filter f_forcepoint_web_access{
match("wcgextended" value("MESSAGE")
};
Nothing seems to work. seems to always go to index nx_os
with a sourcetype of nix:syslog and source or program:wcgextended or program:wcgerror

can you please attach pcap file?

i can supply some redacted logs, but i'm not able to supply a pcap i'm afraid

some logs are as follows, so the index isnt matching on some as well
index=lastchance sourcetype="websense:cg:kv"

Sure please provide the redacted logs(anonymized) log

fixed using compliance_meta_by_source filter
filter f_forcepoint_audit {
message('vendor=Forcepoint' type(string) flags(substring))
and message('logtype=Audit' type(string) flags(substring))
};
filter f_forcepoint_security {
message('vendor=Forcepoint' type(string) flags(substring))
and message('product=Security' type(string) flags(substring))
};
filter f_forcepoint_web_access{
match("wcgextended" value("PROGRAM") type("string"));
};
filter f_forcepoint_web_error{
match("wcgextended" value("PROGRAM") type("string"));
};
i'll get some redacted logs over

Any update on pcap/redacted logs ?

I think the way as you described above can work, other way is splunk_metadata.csv with right key and third way is <>.conf in local/context/rewriters.


Fix packs/views/file endpoint throwing error on binary data

Had to fork pecan and manually cherry pick the change from later version.

LGTM. This seems the easiest way to unblock us.

Yeah, I'm not the biggest fan of that, but what lakshmi said. Hopefully we can soon get rid of the fork though.
On a related not (minor naming thing) - for consistency with fabric and other forks we should probably name the branch "st2-patched".

Bug in JIRA to track this is needed.
On Aug 21, 2015, at 6:29 AM, Tomaz Muraus<EMAIL_ADDRESS>wrote:

Yeah, I'm not the biggest fan of that, but what lakshmi said. Hopefully we can soon get rid of the fork though.
On a related not (minor naming thing) - for consistency with fabric and other forks we should probably name the branch "st2-patched".
—
Reply to this email directly or view it on GitHub.

for consistency with fabric and other forks

git+https://github.com/StackStorm/fabric.git@stanley-patched
...
-e git+https://github.com/Kami/logshipper.git@stackstorm_patched#egg=logshipper
...```

Sure =)

@lakshmi-kannan can we fit it in this release? I'm not merging it because you've asked, but it would be great if you can merge it after you're done with the rest.

I don't see a problem with merging it for 0.13.


with tensorflow backend, why is GPU not used

?????

I am pretty sure it has nothing to do with this repository but rather with your setup. please keep issues relevant.


MSRun Updates to dataframe views

Summary Change Description
See affected issue(s).
Affected Issues/Pull Requests

Resolves #710

Review Notes

See comments in-line.
Checklist

This pull request will be merged once the following requirements are met.  The
author and/or reviewers should uncheck any unmet requirements:

Review requirements

Minimum approvals: 1
No changes requested
All blocking issues resolved by reviewers
Specific reviewers: @add_username_here

Review period: 2 days

Associated issue/pull request requirements:

[x] All requirements in affected issues marked "resolved" are satisfied
[x] All required pull requests are merged (or none)

Basic requirements

[x] All linters pass
[x] All tests pass
[x] All conflicts resolved

Overhead requirements

[x] New/changed method tests implemented/updated (or no change)
[ ] Updated Unreleased section of changelog.md (or no change)
[x] Migrations created & committed (or no change)

All the marked tests still fail. I mentioned this in the last PR, but the thing preventing errors was the commented code in the templates. I had pointed out that the broken templates cause a 500 error, but all the associated tests pass.
In fact, I accidentally ran all the tests (including the broken ones) and they all still expectedly fail. The ones with the broken tag are all associated with PeakGroup.msrun having gone away. The test code with the tags all load data using the loading code.


[FEATURE REQUEST] External catalog via REST delegation

Is your feature request related to a problem? Please describe.
I would like to ideally only configure 1 endpoint for all of my iceberg catalog readers and delegate through polaris.
Describe the solution you'd like
I would like to be able to support external catalog delegating via rest endpoints. This would allow all external iceberg catalog locations to be managed in polaris but not have to directly integrate with multiple catalog endpoints client side.
Once an external catalog rest endpoint location is added to the polaris catalog, any existing integrations immediately are able to read that data if they have permission to do so. It may be possible to simply forward exiting oauth credentials or give polaris new credentials to use to talk to the external catalog.
Describe alternatives you've considered
In spark for example you'd need to individually register each catalog endpoint namespace config among multiple clients or code bases. Doing it once on the polaris catalog would simplify integration.
Additional context
No response

Hi @jkolash, this is being discussed on the mailing list:
https://lists.apache.org/thread/xb1ptmk80d39p5d6b4crq8dyqohr2580
One key issue is how auth should work if Polaris delegates to another REST catalog.


fix: auto scroll fails to stop with small scroll amounts

Description
Reduce scroll threshold required to disable auto scroll from 50px to 5px

Changelog Entry
Fixed

auto scroll fails to stop with small scroll amounts

Having the threshold set to 5px seems too lax in my opinion, the threshold value should at least equal to the height of our webui font size.

Currently, in auto-scroll mode, scroll is sent to bottom with each received token in stream mode, so any move below threshold is reset.  As far as I understand this is the reason for the jumpy behavior.  You need to make at least 50px scroll jump between two received tokens currently.  If tok/sec is high, it is too hard or nearly impossible to overcome this.
Eg. my logitech mouse makes roughly half a line jumps with wheel in mac and I can make finer adjustments with the touchpad.  We should be able to overcome the threshold with minimal effort.
Having said that, px threshold here should only work as an indication of intent in my opinion.
From practical perspective now it feels similar to chatgpt in desktop and phone.  I checked that my font size is 16px and setting the threshold to 15px still feels a bit clunky.

Sure, it mostly looks good to me so let's get back to this if we hear any issue reports from the community!


Add milestones configuration

Referring to the issue #5

@bkeepers , thanks a lot for all the clarifications. It was awesome. :smiley:  I will do all the requested changes. :+1:

@bkeepers , I did the requested changes. But there is a problem with due_on which I missed last times. According to GItHub UI, they only need a date to set Due date for milestone. As I understood even if we give the time also, it will be neglected. But the thing is if I set a date to be 2021-03-23T00:00:00Z, it will be recorded as 2021-03-22T07:00:00Z. This will mislead the due_on validations. As I feel it's matter of Time Zones, Any thoughts on this? Thanks in advance.

@bkeepers , Since GitHub informed due_on is an issue of their end, hope we can move forward without it for now until they fix it. Made relevant changes according to that. Hope this will be helpful.

Yes

@AshanthaLahiru Thanks so much for this pull request! Sorry for the delay in getting it merged. It should be available in production now.


Clue Scroll Issue...

When i look at the clue scroll clue and get Runelites helper on the side it says, travel to the marked out destination. There is no marked out destination :(

@Nightfirecat it's all of them...

We don't currently mark your map. We only highlight the tile in the world. If the highlighted tile is missing, or incorrect then #1309 is the place to report it. If you're talking about marking the map, then that'll be solved in the future once we get our map situation sorted.

@SomeoneWithAnInternetConnection ah okay thanks 👍

Duplicate of #1446


Drop usage date and only update consent once

130002585
OpenConext/OpenConext-engineblock#316
This PR prevents consent_date from updating upon each consent and removes the tracking of the last date on which consent has been given. The usage_date column has been removed from the consent table.
This impacts Profile, as a consumer of the Consent API, see: OpenConext/OpenConext-profile#73

Will wait before merging until OpenConext/OpenConext-profile#73 lands.


Hotkey for enabling/disabling mod and controller support

First of all congrats for your work.
I think a hotkey for enabling/disabling the first person mod is needed as well as you did it for flashlight.
Then, it would be perfect if those hotkeys could be mapped by the xbox one controller.
Thanks!

Working on it

Added in the latest build. Use third party software if you want to use your controller as a hotkey for now, support may come for controllers in the future.


PIV: Support AES management keys

Historically, YubiKey's PIV applet only supported 3DES management keys. However, YubiKeys with firmware 5.4 and up (produced starting from May 2021) support AES-128, AES-192, and AES-256 management keys, which are allowed at least as early as NIST SP 800-78-2 (released in 2010).
We should add support for AES management keys, to enable people who want to migrate away from the default 3DES keys to do so.

Hi all, I'm interested in working on this. One of the first questions I have is: the MgmKey struct now needs to either be a DES key or an AES key. If I turn it into an enum, I then have to bifurcate every method on MgmKey - I think this is the way I went the last time I (privately) attempted this. It works, but doesn't feel tidy. Alternately, maybe MgmKey could be a trait, and DesKey/AesKey could implement that? I'd hope with that approach that the code for different key types would be neatly separate, but I have no idea what the downsides to this are.
Anyone have a recommendation? Or I can just wade in and see how it looks.

Could go either way, although the trait-based approach sounds a bit nicer to me

After reading through the conversation in #578 between @GregBowyer and @kwantam, I'm trying to figure out an alternative API that preserves MgmKey as supporting all possible management key types (i.e. runtime checking rather than #578's compile-time checking). Writing a comment here to help me figure it out 🙂
The current 3DES-only interface is:
impl MgmKey {
    /// Generate a random MGM key
    pub fn generate() -> Self { .. }

    /// Create an MGM key from byte slice.
    ///
    /// Returns an error if the slice is the wrong size or the key is weak.
    pub fn from_bytes(bytes: impl AsRef<[u8]>) -> Result<Self> { .. }

    /// Create an MGM key from the given byte array.
    ///
    /// Returns an error if the key is weak.
    pub fn new(key_bytes: [u8; DES_LEN_3DES]) -> Result<Self> { .. }

    /// Get derived management key (MGM)
    pub fn get_derived(yubikey: &mut YubiKey, pin: &[u8]) -> Result<Self> { .. }

    /// Get protected management key (MGM)
    pub fn get_protected(yubikey: &mut YubiKey) -> Result<Self> { .. }

    /// Resets the management key for the given YubiKey to the default value.
    ///
    /// This will wipe any metadata related to derived and PIN-protected management keys.
    pub fn set_default(yubikey: &mut YubiKey) -> Result<()> { .. }

    /// Configures the given YubiKey to use this management key.
    ///
    /// The management key must be stored by the user, and provided when performing key
    /// management operations.
    ///
    /// This will wipe any metadata related to derived and PIN-protected management keys.
    pub fn set_manual(&self, yubikey: &mut YubiKey, require_touch: bool) -> Result<()> { .. }

    /// Configures the given YubiKey to use this as a PIN-protected management key.
    ///
    /// This enables key management operations to be performed with access to the PIN.
    pub fn set_protected(&self, yubikey: &mut YubiKey) -> Result<()> { .. }

    /// Encrypt with 3DES key
    pub(crate) fn encrypt(&self, input: &[u8; DES_LEN_DES]) -> [u8; DES_LEN_DES] { .. }

    /// Decrypt with 3DES key
    pub(crate) fn decrypt(&self, input: &[u8; DES_LEN_DES]) -> [u8; DES_LEN_DES] { .. }
}

#578 currently makes all of these APIs usable by any one management key algorithm. However, looking at the API from a high level, only some of these make sense to be algorithm-specific, while others either require (or are less efficient without) knowledge of multiple algorithms, or only make sense in the context of the Yubikey firmware version.
Here's a sketch of how I think the APIs need to look like for the two different approaches. Note that there are some equivalent APIs on OneAlgoMgmKey and AllAlgosMgmKey that can't be shared via a trait due to the difference in where the generic parameter goes.
impl<C: Algo> OneAlgoMgmKey<C> {
    /// Generates a random MGM key for this algorithm.
    pub fn generate() -> Self { .. }

    /// Parses an MGM key from the given byte slice.
    ///
    /// Returns an error if the slice is the wrong size or the key is weak.
    pub fn from_bytes(bytes: impl AsRef<[u8]>) -> Result<Self> { .. }

    /// Creates an MGM key from the given key.
    ///
    /// Returns an error if the key is weak.
    pub fn new(key: Key<C>) -> Result<Self> { .. }

    /// Derives a management key (MGM) from a stored salt.
    ///
    /// TODO: Is this supported for AES?
    pub fn get_derived(yubikey: &mut YubiKey, pin: &[u8]) -> Result<Self> { .. }

    /// Encrypts a block with this management key.
    pub(crate) fn encrypt(&self, input: &Block<C>) -> Block<C> { .. }

    /// Decrypts a block with this management key.
    pub(crate) fn decrypt(&self, input: &Block<C>) -> Block<C> { .. }
}

impl AllAlgosMgmKey {
    /// Generates a random MGM key for the given algorithm.
    pub fn generate<C: Algo>() -> Self { .. }

    /// Generates a random MGM key using the preferred algorithm for the given Yubikey's
    /// firmware version.
    pub fn generate_for(yubikey: &YubiKey) -> Self { .. }

    /// Parses an MGM key from the given byte slice.
    ///
    /// Returns an error if the slice is the wrong size or the key is weak.
    ///
    /// TODO: Can we distinguish DES from AES-192? Or do we take `C` as a parameter and
    /// require the caller to know the type of the bytes they are parsing?
    pub fn from_bytes(bytes: impl AsRef<[u8]>) -> Result<Self> { .. }

    /// Creates an MGM key from the given key.
    ///
    /// Returns an error if the key is weak.
    pub fn new<C: Algo>(key: Key<C>) -> Result<Self> { .. }

    /// Derives a management key (MGM) with the given algorithm from a stored salt.
    ///
    /// TODO: Is this supported for AES? Is the algorithm supposed to be dynamic?
    pub fn get_derived<C: Algo>(yubikey: &mut YubiKey, pin: &[u8]) -> Result<Self> { .. }

    /// Resets the management key for the given YubiKey to the default value for that
    /// Yubikey's firmware version.
    ///
    /// This will wipe any metadata related to derived and PIN-protected management keys.
    pub fn set_default(yubikey: &mut YubiKey) -> Result<()> { .. }
}

/// Management key operations with APIs that can be safely unaware of the key's algorithm.
trait MgmKeyOps {
    /// Gets the protected management key (MGM)
    ///
    /// Returns an error if the protected management key's algorithm is not supported.
    ///
    /// TODO: How can we distinguish DES from AES-192?
    pub fn get_protected(yubikey: &mut YubiKey) -> Result<Self> { .. }

    /// Configures the given YubiKey to use this management key.
    ///
    /// The management key must be stored by the user, and provided when performing key
    /// management operations.
    ///
    /// This will wipe any metadata related to derived and PIN-protected management keys.
    ///
    /// Returns an error if the Yubikey's firmware doesn't support this management key
    /// algorithm.
    pub fn set_manual(&self, yubikey: &mut YubiKey, require_touch: bool) -> Result<()> { .. }

    /// Configures the given YubiKey to use this as a PIN-protected management key.
    ///
    /// This enables key management operations to be performed with access to the PIN.
    ///
    /// Returns an error if the Yubikey's firmware doesn't support this management key
    /// algorithm.
    pub fn set_protected(&self, yubikey: &mut YubiKey) -> Result<()> { .. }

    /// Given a challenge from a card, decrypts it and return the value
    pub(crate) fn card_challenge(&self, challenge: &[u8]) -> Result<Vec<u8>> { .. }

    /// Checks the authentication matches the challenge and auth data
    pub(crate) fn check_challenge(&self, challenge: &[u8], auth_data: &[u8]) -> Result<()> { .. }
}

impl<C: Algo> From<OneAlgoMgmKey<C>> for AllAlgosMgmKey { .. }
impl<C: Algo> MgmKeyOps for OneAlgoMgmKey<C> { .. }
impl MgmKeyOps for AllAlgosMgmKey { .. }

/// TODO: How can we distinguish DES from AES-192?

Answer: we can use GET METADATA (supported on firmware 5.3 and up; for prior firmwares we can safely just assume 3DES, as AES support was added in 5.4).


Blog for local storage capacity isolation GA

blog for GA feature local storage capacity isolation

/assign @xing-yang

Hi from Comms team  👋🏽
Thanks for getting the blog PR in!
We are planning to publish your blog post on September 19, 2022. Let us know if you have any questions

@jingxu97 Please go through the changes that @divya-mohan0209 and @xing-yang mentioned.

Hey @jingxu97,
It's been a while since the last update, would you like to address issues in the previous comments so that we can move forward?

@jingxu97 we'd love to publish this article, but we'd need updates to this article as soon as you can make them.

@sftim, very sorry for the delay. I addressed the comments, PTAL. Thank you!

/lgtm

/approve


Added card

Could you look into the merge conflicts once and send another PR ? Thanks

Can you check the latest commit

Would request you to check it.

Closing due to inactivity.


[SPARK-46697][SQL][HIVE] Eliminate Hive configuration time variables conversion

What changes were proposed in this pull request?

Eliminate the HiveUtils.formatTimeVarsForHiveClient
Why are the changes needed?

HiveUtils.formatTimeVarsForHiveClient was introduced to handle compatibility with Hive prior 0.14.0, as Spark 4.0 only supports Hive 2.0+, it's now unnecessary.

Hive 0.14.0 introduces timeout operations in HiveConf, and changes default values of a bunch
of time ConfVars by adding time suffixes (s, ms, and d etc.).  This breaks backwards-
compatibility when users are trying to connecting to a Hive metastore of lower version,
because these options are expected to be integral values in lower versions of Hive.
Here we enumerate all time ConfVars and convert their values to numeric strings according
to their output time units.

Does this PR introduce any user-facing change?

No.
How was this patch tested?

Pass GA.
Was this patch authored or co-authored using generative AI tooling?

No.

Also, cc @LuciferYang

Mind retriggering https://github.com/pan3793/spark/actions/runs/7501484603/job/20422355010?

@HyukjinKwon CI is green now

Merged to master. Thank you, @pan3793 and all.

late LGTM ~


StochRSI Test

Is there a unit tests go stochRSI? I found a commented out one in tests. However, it seems to be an unfinished unit test?

I usually get data for the tests from the stockcharts.com, but in this case I could not get the actual close values, instead they have it computed from RSI.  http://stockcharts.com/school/doku.php?id=chart_school:technical_indicators:stochrsi If you can get data for the test I am happy to add it.


Example use of whenever should use a react block

The problem
whenever needs to be in a react block (looks like a 6.d feature).
Solution provided
Wrapped the usage of whenever in a react block within the example for listen().
Also added myself to CREDITS.

I sent you an invite to perl6 GitHub org that gives you access to most of our repos. You can accept it here: https://github.com/perl6/
Once you do, you will be able to merge this PR yourself and commit future work directly.

Thanks!
I'll merge this tomorrow assuming nobody comments that they have issues with it.


Very minor - duplicate Profile icons

Does this issue occur when all extensions are disabled?: Yes/No

VS Code Version: 1.95.3 (Universal)
OS Version: Sequoia 15.1

Steps to Reproduce:

Click Profile icon to be shown in the activity bar
Search for 'extension'
2 extension icons will be displayed

/duplicate


The durable function name is inconsistent between C# project and other projects

OS: All
Build Version: 20240301.18
Regression: Not a Regression.
Repro Steps:

Create new C# project.
Open Command Palette > Type and Select "Azure Functions: Create Functions." > Type "Durable Functions".
Check whether the durable function name is "Durable Functions Orchestrator" in the dropdown list.

Expected:
The durable function name is "Durable Functions Orchestrator".

Actual:
The durable function name is "Durable Functions Orchestration".

More Info:

This issue only reproduces in C# related projects.

This is taken from the feed and we do not control this naming, closing as won't fix.


bypass NetworkTransform::update() if transform unchanged

if an object hasn't moved at all, no point in having to compute distance / rotation

Will resubmit


fix: Always send filter map in replication config

Description
Send an empty filter map if no (or empty) filter was specified in replication_configuration.
(I'm not a Terraform expert so I'm not sure if the way I've done it is the best 😅)
Motivation and Context
In the absence of at least an empty filter map if no filter was specified in a rule, terraform apply gives the following error for multi-destination S3 replication rules. See this terraform-provider-aws issue for additional context.
Number of distinct destination bucket ARNs cannot exceed 1
Breaking Changes
Does not break backwards compatibility with the current major version.
How Has This Been Tested?

[x]  I have tested and validated these changes using one or more of the provided examples/* projects.
Tested using the S3 bucket with Cross-Region Replication (CRR) enabled example.
Tweaked the example to replicate s3_bucket to two replica buckets in the same region (one replication rule without a filter specified).
Observed the Number of distinct destination bucket ARNs cannot exceed 1 error with unmodified code and successful application with modifications.

Hey @antonbabenko, anything I can do to expedite this PR 😄? I can do more work here, if required, just unsure of next steps.

Hi @smrz2001 !
All good, I will review it and release it during this week. Thank you for the fix!

Thanks so much!!

I didn't have access to your fork, so I have made #105 instead.
v2.7.0 has been just released.

Oh apologies 😬
Thanks so much for this!


Docker with syslog driver option loses logs when the destination is down

Description
Docker with syslog driver option does not retry to send logs when the destination is down.
Steps to reproduce the issue:

Fire up a docker container using the syslog driver option
Shutdown the remote syslog receiver
Generate logs

Describe the results you received:
There is a line in journactl indicating the problem :
Feb 13 17:02:28 myHost docker[16878]: time="2017-02-13T17:02:28.967508497+01:00" level=error msg="my log" for logger syslog: dial tcp 192.xxx.xxx.xxx:5140: getsockopt: connection refused"

But no retries after, even when the destination becomes available.
Describe the results you expected:
I think, as syslog-ng, logs should be saved and docker should retry later.
Because, in my opinion, losing logs is not an option.
Additional information you deem important (e.g. issue happens only occasionally):
None
Output of docker version:
Client:
 Version:      1.10.3
 API version:  1.22
 Go version:   go1.5.3
 Git commit:   20f81dd
 Built:        Thu Mar 10 15:39:25 2016
 OS/Arch:      linux/amd64

Server:
 Version:      1.10.3
 API version:  1.22
 Go version:   go1.5.3
 Git commit:   20f81dd
 Built:        Thu Mar 10 15:39:25 2016
 OS/Arch:      linux/amd64

Output of docker info:
Containers: 4
 Running: 3
 Paused: 0
 Stopped: 1
Images: 49
Server Version: 1.10.3
Storage Driver: devicemapper
 Pool Name: docker-253:3-262148-pool
 Pool Blocksize: 65.54 kB
 Base Device Size: 10.74 GB
 Backing Filesystem: xfs
 Data file: /dev/loop0
 Metadata file: /dev/loop1
 Data Space Used: 1.507 GB
 Data Space Total: 107.4 GB
 Data Space Available: 17.99 GB
 Metadata Space Used: 3.973 MB
 Metadata Space Total: 2.147 GB
 Metadata Space Available: 2.144 GB
 Udev Sync Supported: true
 Deferred Removal Enabled: false
 Deferred Deletion Enabled: false
 Deferred Deleted Device Count: 0
 Data loop file: /xxx/docker/devicemapper/devicemapper/data
 WARNING: Usage of loopback devices is strongly discouraged for production use. Either use `--storage-opt dm.thinpooldev` or use `--storage-opt dm.no_warn_on_loop_devices=true` to suppress this warning.
 Metadata loop file: /xxx/docker/devicemapper/devicemapper/metadata
 Library Version: 1.02.107-RHEL7 (2015-10-14)
Execution Driver: native-0.2
Logging Driver: json-file
Plugins:
 Volume: local
 Network: null host bridge
Kernel Version: 3.10.0-327.el7.x86_64
Operating System: Red Hat Enterprise Linux Server 7.2 (Maipo)
OSType: linux
Architecture: x86_64
CPUs: 1
Total Memory: 993.3 MiB
Name: xxx
ID: H7FG:A4SC:EZFR:KT7H:FK3A:3EC2:KI7Y:G4P4:37IM:NTGI:D5X7:XMAD
WARNING: bridge-nf-call-iptables is disabled
WARNING: bridge-nf-call-ip6tables is disabled

Additional environment details (AWS, VirtualBox, physical, etc.):
RHEL 7, Physical

@cpuguy83 Interested in picking this up... could anybody potentially mentor me through this?

@imjacobclark Sure, the repo this would be under is github.com/RackSec/srslog/

There is lots more discussion here: #21966, this seems like a dupe of that?

Hi. Same issue, it's really annoying.
Server:
Version:      17.05.0-ce
API version:  1.29 (minimum version 1.12)
Go version:   go1.7.5
Git commit:   89658be
Built:        Thu May  4 22:06:06 2017
OS/Arch:      linux/amd64
Experimental: false
@tecnobrat : not quite the same issue. The one you mentionned is about launching a container when syslog endpoint is unavailable. In this case, the container starts properly but if by any chance the syslog endpoint becomes unavailable, you lose the messages (even in tcp).
I was expecting the message to be stored in the buffer while the syslog driver is unable to deliver it.


Change getOngoingEventStyle to use Gnome Accent Color variable instead of constant defined color.

Quick, small fix for something that bugged me after upgrading to GNOME 47. :smile:
This replaces the color #78aeed defined in src/patch/new-reload-events.ts with the CSS property -st-accent-color to get the correct accent color, as that can now be configured by the user in the gnome settings.
I have checked that this also results in the accent color being updated if the setting is changed while the extension is loaded.

After using that change for a few hours, it seems like the color is far too dark. Something like
color-mix(in hwb, -st-accent-color, white 33%);

would result in a color like before for the default blue GNOME accent color, but that expression does not seem to work in this place.

Awesome idea, I'll be happy to accept the PR.
Could you post some screenshots of how it looks like for a few of the accent colors in dark/light mode? I don't have 47 running yet and I will not have until there's stable Fedora release (no time for experimentation). Btw, I think you will have to drop "46" from https://github.com/marcinjahn/gnome-dim-completed-calendar-events-extension/blob/main/resources/metadata.json, because it's not going to work there.
Regarding the color issue, I am not able to check it myself unfortunately, maybe the Gnome SDK has some functions to manipulate colors so that you could do it in code instead of CSS? I honestly have no idea.

Some Screenshots with how it is currently:
Light Variant:

Dark Variant:

These are the accent color options provided by vanilla GNOME 47.
My issue is mainly with the contrast on the dark variants, what do you think?
But I think I could find some time on the weekend to look for an elegant way of deriving a lighter color variant from the accent color. Sadly, the CSS function I mentioned above does not seem to work here.
Disclaimer about that: I am also completely new to GNOME extension development, i basically just wanted to look if I could quickly fix this myself. :smile:

Thanks, I thought you’d show me 2-3 colors, and you gave me the full picture, very nice of you.
Yeah, you’re right about the dark mode, some colors, especially the red variant, look a bit unfitting.
The light ones look great though.
Still, I consider this an improvement, so I’d say it’s up to you whether you want to merge the current state or not. I’m not going to see it in the closest future anyway :) if you want to try something in the weekend, then we can leave this open as well. Up to you.

Found a way that feels "proper" to manipulate colors (st-lighten()). :smile:
I hand-dialed it to where it is similar to the color used before for the default blue accent, and it looks much better for the colors whose contrast was a little low before on dark backgrounds:

While still looking good on light backgrounds for colors where one might assume otherwise after lightening them:

Will undraft this, then you can feel free to merge this. Even if it is still a tiny change. :laughing:

Definitely looks better, thanks for the effort, I've uploaded the new version to EGO, version 8 should be live soon.


dataframe: load values from backend and distaply in better dropdowns

add RPC to mo.ui.dataframe to load column values. this loads all values instead of at that particular transform or filter. this adds complexity and could be confusing to users.
refactor the inputs in form.tsx to be more re-usable and use better inputs (selects, multi-select, etc)
make panels the same height to avoid content shift
improving some border styling

@mscolnick I merge ms/improve-select-inputs because it said merge when ready, but now I see that caused a merge conflict here. Sorry about that

@mscolnick Here's the bug
filter-in-bug.webm

@akshayka, thanks, i knew exactly where to fix it. i saw it before and then regressed it in my final cleanup. should be good for another reviews, thanks!


Add Google Cloud Spanner binding.

This adds a (basic) Google Cloud Spanner binding. Caveats:

Only application default credentials are supported.
Primary key values are not properly escaped during reads because
I could not find the necessary information to do so with Spanner's
SQL dialect (probably my mistake).

Note that I've never worked on the code base before and this was a "minimal until it worked for me" kind of effort. Some inspiration taken from other bindings. Please let me know if I'm not following best practices etc.

@risdenk There is an SQL language for queries, but Spanner doesn't allow updates through SQL. I haven't looked at https://cloud.google.com/spanner/docs/partners/drivers but unless it's implementing rewriting of SQL itself I don't expect it to provide that. The mechanism used here to talk to Spanner is that which is documented in the Spanner documentation.

@scode Thanks for the SQL explanation.

@risdenk Addressed feedback.
I do want to call attention to the comment in the code about conflicting dependencies. I don't know if this solution is acceptable since I don't expect it to run in a context where all sub modules dependencies have been put on the class path.
The dependency exclusion I added to the googlespanner submodule here can probably be duplicated on other modules, provided that we don't care about JDK 1.5 support (the conflicting dependency being a -jdk5 version of Guava). Since Guava is extremely high quality and release engineered, I don't expect backwards compatibility concerns being very likely - but they are possible and I'm not set up to test other Guava consumers that may be affected by such a change.

Thank you for contributing this, we actually have an official YCSB client for Cloud Spanner by Google that we'd like to merge. Would it be okay to drop this in favor of the official one? Thanks.

Sure


Feature/24 implement try limit

restart option when losing the game

when you lose the game, a try again button shows
this try again button will reset the game to the beginning
game will only count a user input mismatch when they go from having a 'good' feedback to a 'wrong' feedback instead each time a substring is wrong

resolves #24"

fixing merge conflicts


Fix too many emails

A few changes to the way the owner app sends emails:

emails are only sent when no websocket session is found
text was improved
links were improved

Not all the links work, though, as it is currently unclear how to link directly into a conversation - so this link doesn't work completely, but it gets you to the post view at least.
How to test:

deploy to integration-test
use two user accounts with real email addresses
create two needs that will be matched, one in each account
log out quickly with account A after creating the need
check that you got the hint email of account A
go to account B, request contact on the hint
check that you got the open email in account A
log in with A, accept the conversation, send a message
reply with B then log out
reply with A
check that you got the message email for B
close the connection with A
check that you got the close email for B

fixes #661
fixes #646

It is better now to receive less mails but i think there are still too much. I should not receive a email for every single text message someone sent me while im not logged in.
I didnt receive any hint message, maybe im not logging out fast enough but i think this way inteded not to receive emails for hint messages cause this would be even more spamming
=> anyhow i would merge this cause its an improvement of the situation

@fkleedorfer reviewed code and tested on int

@heikofriedrich your proposition to send even fewer messages (by using a daily digest, for example) is in line what was discussed with @yanapanchenko. It's another issue though.

ok fixed the close-mail subject bug

@heikofriedrich ready for testing again


It's Clipboard read & write allowed?

I need to add clipboard read and write on iframe, it's possible?

+1


About Multi-Source Model for Training.

I wonder if I can use the function of multi-source encoder ?

What exactly do you want to try? For one of the standard approaches for multi-source translation you just need to concatenate together the different corpora, the system is able to learn to encode the different languages by itself. You do not need to change anything in the code.

What exactly do you want to try? For one of the standard approaches for multi-source translation you just need to concatenate together the different corpora, the system is able to learn to encode the different languages by itself. You do not need to change anything in the code.

Thanks for your reply. I have read the paper "Multi-Source Neural Translation" which used two encoders to encode two different source languages for the same target language. So I want to try this model.
About your reply, if I should just concatenate all the source language sentences in one sentence and keep the original target language sentences as the followings:
For example, I have three bilingual sentences: A->M, B->M, C->M and concatenate them as ABC->M?

Hi,
I would like to make a shameless plug here if I may.  During WMT2019, we chose to investigate multisource translation where you have a triplet of sentences, all three been translation of each other.  We modified sockeye to accept multiple sources and have them encode by different encoders.  Then the decoder concatenates the source representations and then projects them back down and proceeds with decoding.
You can find the code here under the multisource.enc_attn.  Note that this is competition code thus not quite prod-level ;)
We would be glad to hear your feedback on it.

Closing as related issue was answered and no activity for ~1 year.


Default title

default description

Property
Value

Browser
Safari 13.1

Operating System
OS X Catalina

Resolution
1920x1080

Screenshot Attached
Screenshot URL

default description

Property
Value

Browser
Safari 13.1

Operating System
OS X Catalina

Resolution
1920x1080

Screenshot Attached
Screenshot URL


Prevent ListItem subtitle linebreak?

Hello, How to subtitle to set no-wrap in CSS like?
I want to fix subtitle to one line whether it is long or short.
<ListItem
    subtitle = { 'long long long ................. long long long..............' }
    subtitleStyle = {{ whiteSpace: 'no-wrap' }}
/>

How to do it properly? I think there is no style key 'whiteSpace' in RN.

@bexoss Do you mean you want to do something like ellipsis if it is longer subtitle? http://codepen.io/chriscoyier/full/gvFGI/

Closing this due to no response. @bexoss Feel free to open it if you are still having an issue

I have the same issue... if try to set the ListItem to 3 lines. Headline, and two sublines.
First line of subline should never reach into third line (but it does).
See Image here... third line is ok (distance have to be there - everytime!):

But in first both entries you see, that the line as a break and end up with '...'.
That would be ok, if it only display one line instead of reaching into the second one.


SWINTransformer + MMSEG "English" Notebook on custom dataset?

Hi, can you please provide an English notebook for Object Segmentation using SWINTransformer on custom dataset?

Hi, can you please provide an English notebook for Object Segmentation using SWINTransformer on custom dataset?

Sorry, my English is poor, I will provide a noteboo in Chinese. And I will try my best to provide the English version.

Hi, can you please provide an English notebook for Object Segmentation using SWINTransformer on custom dataset?

Sorry, my English is poor, I will provide a noteboo in Chinese. And I will try my best to provide the English version.

Just the code would do. variable names

Hi, can you please provide an English notebook for Object Segmentation using SWINTransformer on custom dataset?

Sorry, my English is poor, I will provide a noteboo in Chinese. And I will try my best to provide the English version.

Just the code would do. variable names

Here’ s the English version: https://github.com/QWERDF007/Notebooks/blob/master/MachineLearning/OpenMMLab/mmseg train SwinTransformer on custon dataset.md

Hi, can you please provide an English notebook for Object Segmentation using SWINTransformer on custom dataset?

Sorry, my English is poor, I will provide a noteboo in Chinese. And I will try my best to provide the English version.

Just the code would do. variable names

Here’ s the English version: https://github.com/QWERDF007/Notebooks/blob/master/MachineLearning/OpenMMLab/mmseg train SwinTransformer on custon dataset.md

Thank you so much for the effort. Really appreciated.

@QWERDF007  Just one more request hoping you're familiar and vell versed with segmentation. Can you please resolve these two queries?

This stack question
This Kaggle discussion

@deshwalmahesh I have two suggestions:

resize the output mask by using nearest neighbour interpolation, such as cv2.resize(mask, (dsize, dsize), interpolation = cv2.INTER_NEAREST)
using the model which output same resolution mask  as the input


vips: 8.15.1 -> 8.15.2

Automatic update generated by nixpkgs-update tools. This update was made based on information from passthru.updateScript.
meta.description for vips is: Image processing system for large images
meta.homepage for vips is: https://www.libvips.org/
meta.changelog for vips is: https://github.com/libvips/libvips/blob/refs/tags/v8.15.2/ChangeLog
Updates performed

Ran passthru.UpdateScript

To inspect upstream changes
Impact
Checks done

built on NixOS
The tests defined in passthru.tests, if any, passed
found 8.15.2 with grep in /nix/store/4445vm8pl812j90ib4c9wd8sbsf7b7sd-vips-8.15.2-bin
found 8.15.2 in filename of file in /nix/store/4445vm8pl812j90ib4c9wd8sbsf7b7sd-vips-8.15.2-bin

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

22 total rebuild path(s)

22 package rebuild(s)

First fifty rebuilds by attrpath
btc-rpc-explorer
faircamp
haskellPackages.gi-vips
imaginary
imgproxy
joplin
lemmy-ui
nip2
python311Packages.pyvips
python311Packages.pyvista
python311Packages.scooby
python311Packages.sfepy
python312Packages.pyvips
qq
rubyPackages.ruby-vips
rubyPackages_3_1.ruby-vips
rubyPackages_3_2.ruby-vips
rubyPackages_3_3.ruby-vips
ueberzugpp
vips
vipsdisp
ytfzf

Instructions to test this update (click to expand)

Either download from Cachix:
nix-store -r /nix/store/4445vm8pl812j90ib4c9wd8sbsf7b7sd-vips-8.15.2-bin \
  --option binary-caches 'https://cache.nixos.org/ https://nix-community.cachix.org/' \
  --option trusted-public-keys '
  nix-community.cachix.org-1:mB9FSh9qf2dCimDSUo8Zy7bkq5CX+/rkCWyvRCYg3Fs=
  cache.nixos.org-1:6NCHdD59X431o0gWypbMrAURkbJ16ZPMQFGspcDShjY=
  '

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

Or:
nix build github:r-ryantm/nixpkgs/e588cd4ec273d4081bb2d36d55740668b1677902#vips

After you've downloaded or built it, look at the files and if there are any, run the binaries:
ls -la /nix/store/4445vm8pl812j90ib4c9wd8sbsf7b7sd-vips-8.15.2-bin
ls -la /nix/store/4445vm8pl812j90ib4c9wd8sbsf7b7sd-vips-8.15.2-bin/bin

Pre-merge build results
We have automatically built all packages that will get rebuilt due to
this change.
This gives evidence on whether the upgrade will break dependent packages.
Note sometimes packages show up as failed to build independent of the
change, simply because they are already broken on the target branch.
nixpkgs-review took longer than 45m and timed out

Maintainer pings
cc @KoviRobi @anthonyroussel for testing.

@NixOS/nixpkgs-merge-bot merge


Equinox.UI.Site requires update

Hi @EduardoPires
Could you kindly update this project --> Equinox.UI.Site New release of NetCore has been release and there are a lot of things outdated and there is a new cookie policy thing to add to site.
Please could you add all the new functionality I will greatly appreciate it.

@EduardoPires closing this due too I don’t see any further changes happening on this project.


compile and failed

:androidtrunk:components:****:generateDebugApolloIR FAILED
FAILURE: Build failed with an exception.

What went wrong:
Execution failed for task ':androidtrunk:components:****:generateDebugApolloIR'.

Process 'command
'/androidtrunk/components/*/.gradle/nodejs/node-v6.7.0-darwin-x64/bin/node'' finished with non-zero exit value 1

this is my graphQL file
query likeForums {
forum {
forum_id
forum_name
}
}


Webhooks added for ByoClusterTemplate

What this PR does / why we need it:
Which issue(s) this PR fixes (optional, in fixes #<issue number>(, fixes #<issue_number>, ...) format, will close the issue(s) when PR gets merged):
Fixes #535
Additional information
Special notes for your reviewer
New webhooks added for ByoClusterTemplate. Generic methods separated out for ByoCluster and ByoClusterTemplate spec validations.

Codecov Report

Merging #565 (a6ddafd) into main (b09a31d) will decrease coverage by 0.61%.
The diff coverage is 32.35%.

:exclamation: Current head a6ddafd differs from pull request most recent head f120abb. Consider uploading reports for the commit f120abb to get more accurate results

@@            Coverage Diff             @@
##             main     #565      +/-   ##
==========================================
- Coverage   67.22%   66.61%   -0.62%
==========================================
  Files          27       28       +1
  Lines        2346     2372      +26
==========================================
+ Hits         1577     1580       +3
- Misses        665      688      +23
  Partials      104      104

Impacted Files
Coverage Δ

...frastructure/v1beta1/byoclustertemplate_webhook.go
0.00% <0.00%> (ø)

apis/infrastructure/v1beta1/byocluster_webhook.go
88.88% <100.00%> (+1.38%)
:arrow_up:


Repository URLs should open in a new tab

Description of the bug
In the search results tab, if I click on the title of a resource, it opens a new tab and sends me to where that resource lives on the Internet. However, if I click on the repository link, it opens in the same tab taking me away from the search results page.
Expected behavior
Clicking on links to resources on the search results page should open a new tab.
Additional information

Deployed and working on production. Closing.


Grafana setting for latest header, receipt, block

Describe the bug
Not sure where to put this: Great job in shipping prometheus and grafana with the node. Just one observation in the "latest header", "latest receipt", "latest block" stats you should set the type to 'instant' instead of 'range' to give the accurate last state values and not the averages from the time series selected.

Steps to reproduce
Steps to reproduce here.
Spam policy

[X] I verify that this issue is NOT SPAM and understand SPAM issues will be closed and reported to GitHub, resulting in ACCOUNT TERMINATION.

@Papilllion not sure if there's a way to have it default to instant queries, but feel free to open a PR if you know how!


Image Pipeline

Split preprocessing pipeline into tabular and image preprocessing
added preprocessing node
added Image classification pipeline with example on fashion-mnist

some mypy test was still failing. Also the example for tabular classification was not working, but all minor changes. So I added the changes myself to expedite the process. All comments have been addressed so I am merging this now!


Fix bug with uint16 images

Resolves https://github.com/NVIDIA-ISAAC-ROS/isaac_ros_nvblox/issues/10 and https://github.com/NVIDIA-ISAAC-ROS/isaac_ros_nvblox/issues/9

Update nvblox core library to latest (with fixed target exports), this PR has it pointing to the public https://
Refactor nvblox node to be part of a library, so it can be inherited from (for benchmarking)
Fix a bug with uint16 images, reported in the public repo: https://github.com/NVIDIA-ISAAC-ROS/isaac_ros_nvblox/issues/10 and https://github.com/NVIDIA-ISAAC-ROS/isaac_ros_nvblox/issues/9

https://gitlab-master.nvidia.com/isaac_ros/isaac_ros_nvblox/-/merge_requests/61
isaac_ros_nvblox: e36acb9e32903b7fa7573cca564d78315b2e16f3

LGTM! Thanks a lot for pushing these out! :)

@helenol @hemalshahNV
so what is the solution to get color from zed input?
if any? Thanks


[Bug] Heavy HE skill does not increase concealment on large gunned ships

Describe the bug
Heavy HE and SAP Shells skill should increase concealment for ships with gun caliber above 149mm. It doesn't.
To Reproduce
Steps to reproduce the behavior:

Select a heavy cruiser (I used Saint-Louis).
Go to Captain Skills.
Select Heavy HE and SAP Shells.
Check the Concealment tab.
Values are unchanged.

Expected behavior
When selecting the skill on ships with gun caliber above 149mm, detectability should increase by 15%.
Program version: 1.0.4
Data version: 0.10.10#3

Fixed for the next release


When selecting a node have everything else dimmed

Description
Sometimes when you have a lot of connection and connection spanning far away it can be hard to see how things are connected. A suggestion is to ether have it so when you select a node everything else is dimmed and little transparent except for the box that is selected and all it's connection and lines from and to it.
Like when you drag a new line it show only the boxes that you can interact with. But have all other boxes transparent so you can more clearly see it. Maybe have a switch to turn it on or off.
Implementation ideas
No response

So while I don't mind adding this, I do find the behavior distracting, so I've made it configurable, with it off by default.  To enable the behavior, simply toggle it on in the Project Settings > Orchestrator > UI section:


dartFISH Integration

Our Pipelines:

[ ] We need to create a "molecules"-processing pipeline for Vitessce, but this is part of the larger effort for Vitessce-python integration.
[ ] Image pyramid/Offsets

TMC:

UCSD

Outstanding Issues:

We need to make a new pipeline and then run it.

There are two "New" datasets, modified 2020-10-15, but:

Ilan says they are unpublishable.
and he suspects there is no good data out there.
Unclear if these should be deleted. -- Will raise in portal-ui meeting.

@mccalluc I think this is less a UI issue than a HIVE issue.  I would raise this with Matt/Joel and co.


Return YES/NO instead of PASS/FAIL

The SDK should not be returning the confusing PASS or FAIL labels anymore.
I'm not a big fan of the mapper in the client, but I think it's an important fix for clarity in the short term.

Before we release 0.8 I’d like to address the BGR / RGB issue since that’s also a breaking change.


Remove: SAPIEN.PowerShellStudio version <IP_ADDRESS>

Requires a user agent to download now

[X] Have you signed the Contributor License Agreement?
[X] Have you checked that there aren't other open pull requests for the same manifest update/change?

[ ] Have you tested your manifest locally with winget install --manifest <path>?
[ ] Does your manifest conform to the 1.6 schema?

Microsoft Reviewers: Open in CodeFlow

URL: https://sapien-sps.s3.amazonaws.com/SPS23Setup_5.8.220_040623_x64.exe
Response status code does not indicate success: 403 (Forbidden).
(Automated message - build 830)


Adding support for soft delete

@lanetix/engineers CR Please. Thanks.
This adds support for actually deleting models that are using Bookshelf soft delete: https://github.com/lanetix/node-bookshelf-soft-delete

after discussion: :+1:


Docker portainer isnt working

Current Behavior

My jdownloader container don't have port bud when i try to edit it the port is here

Expected Behavior
No response
Steps To Reproduce
No response
Environment

OS: Debian
OS version: Last version 12 bookworm
CPU: arm64
Docker version: 26.1.1
Device model: Bao R3 N100
Browser/OS: Firefox

Container creation
Via portainer
Container log
[cont-init   ] 10-set-tmp-dir-perms.sh: executing...
[cont-init   ] 10-set-tmp-dir-perms.sh: terminated successfully.
[cont-init   ] 10-vnc-password.sh: executing...
[cont-init   ] 10-vnc-password.sh: terminated successfully.
[cont-init   ] 10-web-data.sh: executing...
[cont-init   ] 10-web-data.sh: terminated successfully.
[cont-init   ] 10-x11-unix.sh: executing...
[cont-init   ] 10-x11-unix.sh: terminated successfully.
[cont-init   ] 10-xdg-runtime-dir.sh: executing...
[cont-init   ] 10-xdg-runtime-dir.sh: mkdir: can't create directory '': No such file or directory
[cont-init   ] 10-xdg-runtime-dir.sh: terminated with error 1.
[init        ] container is starting...
[cont-env    ] loading container environment variables...
[cont-env    ] APP_NAME: executing...
[cont-env    ] APP_NAME: /etc/cont-env.d/APP_NAME: line 1: JDownloader: not found
[cont-env    ] APP_NAME: terminated successfully.
[cont-env    ] APP_NAME: loading...
[cont-env    ] DISPLAY: executing...
[cont-env    ] DISPLAY: terminated successfully.
[cont-env    ] DISPLAY: loading...
[cont-env    ] DOCKER_IMAGE_PLATFORM: executing...
[cont-env    ] DOCKER_IMAGE_PLATFORM: /etc/cont-env.d/DOCKER_IMAGE_PLATFORM: line 1: linux/amd64: not found
[cont-env    ] DOCKER_IMAGE_PLATFORM: terminated successfully.
[cont-env    ] DOCKER_IMAGE_PLATFORM: loading...
[cont-env    ] DOCKER_IMAGE_VERSION: executing...
[cont-env    ] DOCKER_IMAGE_VERSION: /etc/cont-env.d/DOCKER_IMAGE_VERSION: line 1: 24.01.1: not found
[cont-env    ] DOCKER_IMAGE_VERSION: terminated successfully.
[cont-env    ] DOCKER_IMAGE_VERSION: loading...
[cont-env    ] GTK2_RC_FILES: executing...
[cont-env    ] GTK2_RC_FILES: terminated successfully.
[cont-env    ] GTK2_RC_FILES: loading...
[cont-env    ] GTK_THEME: executing...
[cont-env    ] GTK_THEME: terminated successfully.
[cont-env    ] GTK_THEME: loading...
[cont-env    ] HOME: executing...
[cont-env    ] HOME: terminated successfully.
[cont-env    ] HOME: loading...
[cont-env    ] INSTALL_PACKAGES_INTERNAL: executing...
[cont-env    ] INSTALL_PACKAGES_INTERNAL: terminated successfully.
[cont-env    ] INSTALL_PACKAGES_INTERNAL: loading...
[cont-env    ] QT_STYLE_OVERRIDE: executing...
[cont-env    ] QT_STYLE_OVERRIDE: terminated successfully.
[cont-env    ] QT_STYLE_OVERRIDE: loading...
[cont-env    ] TAKE_CONFIG_OWNERSHIP: executing...
[cont-env    ] TAKE_CONFIG_OWNERSHIP: /etc/cont-env.d/TAKE_CONFIG_OWNERSHIP: line 1: 1: not found
[cont-env    ] TAKE_CONFIG_OWNERSHIP: terminated successfully.
[cont-env    ] TAKE_CONFIG_OWNERSHIP: loading...
[cont-env    ] XDG_CACHE_HOME: executing...
[cont-env    ] XDG_CACHE_HOME: /etc/cont-env.d/XDG_CACHE_HOME: line 1: /config/xdg/cache: Permission denied
[cont-env    ] XDG_CACHE_HOME: terminated successfully.
[cont-env    ] XDG_CACHE_HOME: loading...
[cont-env    ] XDG_CONFIG_HOME: executing...
[cont-env    ] XDG_CONFIG_HOME: /etc/cont-env.d/XDG_CONFIG_HOME: line 1: /config/xdg/config: not found
[cont-env    ] XDG_CONFIG_HOME: terminated successfully.
[cont-env    ] XDG_CONFIG_HOME: loading...
[cont-env    ] XDG_DATA_HOME: executing...
[cont-env    ] XDG_DATA_HOME: /etc/cont-env.d/XDG_DATA_HOME: line 1: /config/xdg/data: Permission denied
[cont-env    ] XDG_DATA_HOME: terminated successfully.
[cont-env    ] XDG_DATA_HOME: loading...
[cont-env    ] XDG_RUNTIME_DIR: executing...
[cont-env    ] XDG_RUNTIME_DIR: /etc/cont-env.d/XDG_RUNTIME_DIR: line 1: /tmp/run/user/app: not found
[cont-env    ] XDG_RUNTIME_DIR: terminated successfully.
[cont-env    ] XDG_RUNTIME_DIR: loading...
[cont-env    ] XDG_STATE_HOME: executing...
[cont-env    ] XDG_STATE_HOME: /etc/cont-env.d/XDG_STATE_HOME: line 1: /config/xdg/state: Permission denied
[cont-env    ] XDG_STATE_HOME: terminated successfully.
[cont-env    ] XDG_STATE_HOME: loading...
[cont-env    ] container environment variables initialized.
[cont-secrets] loading container secrets...
[cont-secrets] container secrets loaded.
[cont-init   ] executing container initialization scripts...
[cont-init   ] 10-certs.sh: executing...
[cont-init   ] 10-certs.sh: terminated successfully.
[cont-init   ] 10-check-app-niceness.sh: executing...
[cont-init   ] 10-check-app-niceness.sh: terminated successfully.
[cont-init   ] 10-clean-logmonitor-states.sh: executing...
[cont-init   ] 10-clean-logmonitor-states.sh: terminated successfully.
[cont-init   ] 10-clean-tmp-dir.sh: executing...
[cont-init   ] 10-clean-tmp-dir.sh: terminated successfully.
[cont-init   ] 10-fontconfig-cache-dir.sh: executing...
[cont-init   ] 10-fontconfig-cache-dir.sh: terminated successfully.
[cont-init   ] 10-init-users.sh: executing...
[cont-init   ] 10-init-users.sh: terminated successfully.
[cont-init   ] 10-nginx.sh: executing...
[cont-init   ] 10-nginx.sh: terminated successfully.
[cont-init   ] 10-openbox.sh: executing...
[cont-init   ] 10-openbox.sh: terminated successfully.
[cont-init   ] 10-pkgs-mirror.sh: executing...
[cont-init   ] 10-pkgs-mirror.sh: terminated successfully.
[cont-init   ] 10-set-tmp-dir-perms.sh: executing...
[cont-init   ] 10-set-tmp-dir-perms.sh: terminated successfully.
[cont-init   ] 10-vnc-password.sh: executing...
[cont-init   ] 10-vnc-password.sh: terminated successfully.
[cont-init   ] 10-web-data.sh: executing...
[cont-init   ] 10-web-data.sh: terminated successfully.
[cont-init   ] 10-x11-unix.sh: executing...
[cont-init   ] 10-x11-unix.sh: terminated successfully.
[cont-init   ] 10-xdg-runtime-dir.sh: executing...
[cont-init   ] 10-xdg-runtime-dir.sh: mkdir: can't create directory '': No such file or directory
[cont-init   ] 10-xdg-runtime-dir.sh: terminated with error 1.

Container inspect
No response
Anything else?
No response

Looks like the installed Docker image is incorrect: it has execute permission on files that should not.

I closed it because the solution was to reinstal docker