exit code -2067529716 when installing sql server 2016 from mounted iso

Cookbook version
5.5.0
Chef-client version
13.2.20
Platform Details
WindowsBuildLabEx              : 14393.2007.amd64fre.rs1_release.171231-1800
WindowsCurrentVersion          : 6.3
WindowsEditionId               : ServerDatacenter
WindowsInstallationType        : Server
WindowsInstallDateFromRegistry : 3/16/2018 1:54:01 PM
WindowsProductId               : 00376-50575-80580-AA013
WindowsProductName             : Windows Server 2016 Datacenter
Scenario:
I am trying to install sql server 2016 using this cookbook
Steps to Reproduce:

Wrote a wrapper cookbook [cs_sql] with recipe that includes sql_server::server.
Wrapper attributes defined:
default['sql_server']['server_sa_password'] = 'Supersecurepassword123'
default['sql_server']['agent_account_pwd'] = 'Supersecurepassword123'
default['sql_server']['rs_account_pwd'] = 'Supersecurepassword123'
default['sql_server']['sql_account_pwd'] = 'Supersecurepassword123'
default['sql_server']['server']['url'] = 'C:\00.Install\SQL Server 2016 Enterprise Core\Installer\Setup.exe'
default['sql_server']['server']['checksum'] = '44378B42A9D9620BEAFAA33B09C57E5E24BBC27C14514792319FB385A8A4F7A7'
default['sql_server']['server']['package_name'] = 'SQL Server 2016 Enterprise Core'

populated attributes in sql_server::server
-configurationfile.ini is being produced and can be used manually to install.

cd to c:\chef\cookbooks in elevated ps
-mount my iso
-['sql_server']['server']['url'] received the path to the setup.exe
-execute the wrapper:
chef-client -z -o cs_sql::default

Expected Result:
chef successfully silently installs sql server 2016 using the configuration file.
Actual Result:
Expected process to exit with [0, 42, 127, 3010], but received '-2067529716'
Also tried:
-copy mounted iso contents to local c:\drive and same issue/error
-.net 4.5 is installed
-symantec endpoint protection is installed on my server
-can edit server.rb recipe options /q --> /qs, install stops at first screen does not proceed to installation screen, ACTIONS="Install" in config file.
Here is the output from my latest execution:
PS C:\chef\cookbooks> chef-client -z -o cs_sql::default
[2018-05-15T15:04:08-04:00] WARN: No config file found or specified on command line, using command line options.
Starting Chef Client, version 13.2.20
[2018-05-15T15:04:12-04:00] WARN: Run List override has been provided.
[2018-05-15T15:04:12-04:00] WARN: Run List override has been provided.
[2018-05-15T15:04:12-04:00] WARN: Original Run List: [recipe[cs_windows_enableuac::enable_uac]]
[2018-05-15T15:04:12-04:00] WARN: Original Run List: [recipe[cs_windows_enableuac::enable_uac]]
[2018-05-15T15:04:12-04:00] WARN: Overridden Run List: [recipe[cs_sql::default]]
[2018-05-15T15:04:12-04:00] WARN: Overridden Run List: [recipe[cs_sql::default]]
resolving cookbooks for run list: ["cs_sql::default"]
Synchronizing Cookbooks:

cs-sql (0.1.0)
sql_server (5.5.0)
windows (3.0.5)
ohai (5.2.2)
Installing Cookbook Gems:
Compiling Cookbooks...
Converging 8 resources
Recipe: sql_server::server

template[C:\Users\amjsaxbu.chef\local-mode-cache\cache\ConfigurationFile.ini] action create (up to date)

windows_package[SQL Server 2016 Enterprise Core] action install
================================================================================
Error executing action install on resource 'windows_package[SQL Server 2016 Enterprise Core]'
Mixlib::ShellOut::ShellCommandFailed
Expected process to exit with [0, 42, 127, 3010], but received '-2067529716'
---- Begin output of start "" /wait "c:\00.install\sql server 2016 enterprise core\installer\setup.exe"   /q /Config
urationFile=C:\Users\amjsaxbu.chef\local-mode-cache\cache\ConfigurationFile.ini /AGTSVCPASSWORD="Supersecurepassword123
" /RSSVCPASSWORD="Supersecurepassword123" /SQLSVCPASSWORD="Supersecurepassword123" & exit %%%%ERRORLEVEL%%%% ----
STDOUT:
STDERR:
---- End output of start "" /wait "c:\00.install\sql server 2016 enterprise core\installer\setup.exe"   /q /Configur
ationFile=C:\Users\amjsaxbu.chef\local-mode-cache\cache\ConfigurationFile.ini /AGTSVCPASSWORD="Supersecurepassword123"
/RSSVCPASSWORD="Supersecurepassword123" /SQLSVCPASSWORD="Supersecurepassword123" & exit %%%%ERRORLEVEL%%%% ----
Ran start "" /wait "c:\00.install\sql server 2016 enterprise core\installer\setup.exe"   /q /ConfigurationFile=C:\Us
ers\amjsaxbu.chef\local-mode-cache\cache\ConfigurationFile.ini /AGTSVCPASSWORD="Supersecurepassword123" /RSSVCPASSWORD=
"Supersecurepassword123" /SQLSVCPASSWORD="Supersecurepassword123" & exit %%%%ERRORLEVEL%%%% returned -2067529716
Resource Declaration:
In C:/Users/amjsaxbu/.chef/local-mode-cache/cache/cookbooks/sql_server/recipes/server.rb
68: package package_name do
69:   source package_url
70:   checksum package_checksum
71:   timeout node['sql_server']['server']['installer_timeout']
72:   installer_type :custom
73:   options "/q /ConfigurationFile=#{config_file_path} #{passwords_options}"
74:   action :install
75:   notifies :request_reboot, 'reboot[sql server install]'
76:   returns [0, 42, 127, 3010]
77: end
78:
Compiled Resource:
Declared in C:/Users/amjsaxbu/.chef/local-mode-cache/cache/cookbooks/sql_server/recipes/server.rb:68:in `from_file

'
windows_package("SQL Server 2016 Enterprise Core") do
  package_name "SQL Server 2016 Enterprise Core"
  action [:install]
  default_guard_interpreter :default
  declared_type :package
  cookbook_name "sql_server"
  recipe_name "server"
  source "c:\\00.install\\sql server 2016 enterprise core\\installer\\setup.exe"
  checksum "44378B42A9D9620BEAFAA33B09C57E5E24BBC27C14514792319FB385A8A4F7A7"
  timeout 3500
  installer_type :custom
  options "/q /ConfigurationFile=C:\\Users\\amjsaxbu\\.chef\\local-mode-cache\\cache\\ConfigurationFile.ini /AGTSVCP

ASSWORD="Supersecurepassword123" /RSSVCPASSWORD="Supersecurepassword123" /SQLSVCPASSWORD="Supersecurepassword123""
returns [0, 42, 127, 3010]
end
System Info:
------------
chef_version=13.2.20
platform=windows
platform_version=10.0.14393
ruby=ruby 2.4.1p111 (2017-03-22 revision 58053) [x64-mingw32]
program_name=C:/opscode/chef/bin/chef-client
executable=C:/opscode/chef/bin/chef-client

Running handlers:
[2018-05-15T15:04:17-04:00] ERROR: Running exception handlers
[2018-05-15T15:04:17-04:00] ERROR: Running exception handlers
Running handlers complete
[2018-05-15T15:04:17-04:00] ERROR: Exception handlers complete
[2018-05-15T15:04:17-04:00] ERROR: Exception handlers complete
Chef Client failed. 0 resources updated in 08 seconds
[2018-05-15T15:04:17-04:00] FATAL: Stacktrace dumped to C:/Users/amjsaxbu/.chef/local-mode-cache/cache/chef-stacktrace.o
ut
[2018-05-15T15:04:17-04:00] FATAL: Stacktrace dumped to C:/Users/amjsaxbu/.chef/local-mode-cache/cache/chef-stacktrace.o
ut
[2018-05-15T15:04:17-04:00] FATAL: Please provide the contents of the stacktrace.out file if you file a bug report
[2018-05-15T15:04:17-04:00] FATAL: Please provide the contents of the stacktrace.out file if you file a bug report
[2018-05-15T15:04:17-04:00] FATAL: Mixlib::ShellOut::ShellCommandFailed: windows_package[SQL Server 2016 Enterprise Core
] (sql_server::server line 68) had an error: Mixlib::ShellOut::ShellCommandFailed: Expected process to exit with [0, 42,
127, 3010], but received '-2067529716'
---- Begin output of start "" /wait "c:\00.install\sql server 2016 enterprise core\installer\setup.exe"   /q /Configurat
ionFile=C:\Users\amjsaxbu.chef\local-mode-cache\cache\ConfigurationFile.ini /AGTSVCPASSWORD="Supersecurepassword123" /R
SSVCPASSWORD="Supersecurepassword123" /SQLSVCPASSWORD="Supersecurepassword123" & exit %%%%ERRORLEVEL%%%% ----
STDOUT:
STDERR:
---- End output of start "" /wait "c:\00.install\sql server 2016 enterprise core\installer\setup.exe"   /q /Configuratio
nFile=C:\Users\amjsaxbu.chef\local-mode-cache\cache\ConfigurationFile.ini /AGTSVCPASSWORD="Supersecurepassword123" /RSS
VCPASSWORD="Supersecurepassword123" /SQLSVCPASSWORD="Supersecurepassword123" & exit %%%%ERRORLEVEL%%%% ----
Ran start "" /wait "c:\00.install\sql server 2016 enterprise core\installer\setup.exe"   /q /ConfigurationFile=C:\Users
amjsaxbu.chef\local-mode-cache\cache\ConfigurationFile.ini /AGTSVCPASSWORD="Supersecurepassword123" /RSSVCPASSWORD="Sup
ersecurepassword123" /SQLSVCPASSWORD="Supersecurepassword123" & exit %%%%ERRORLEVEL%%%% returned -2067529716
[2018-05-15T15:04:17-04:00] FATAL: Mixlib::ShellOut::ShellCommandFailed: windows_package[SQL Server 2016 Enterprise Core
] (sql_server::server line 68) had an error: Mixlib::ShellOut::ShellCommandFailed: Expected process to exit with [0, 42,
127, 3010], but received '-2067529716'
---- Begin output of start "" /wait "c:\00.install\sql server 2016 enterprise core\installer\setup.exe"   /q /Configurat
ionFile=C:\Users\amjsaxbu.chef\local-mode-cache\cache\ConfigurationFile.ini /AGTSVCPASSWORD="Supersecurepassword123" /R
SSVCPASSWORD="Supersecurepassword123" /SQLSVCPASSWORD="Supersecurepassword123" & exit %%%%ERRORLEVEL%%%% ----
STDOUT:
STDERR:
---- End output of start "" /wait "c:\00.install\sql server 2016 enterprise core\installer\setup.exe"   /q /Configuratio
nFile=C:\Users\amjsaxbu.chef\local-mode-cache\cache\ConfigurationFile.ini /AGTSVCPASSWORD="Supersecurepassword123" /RSS
VCPASSWORD="Supersecurepassword123" /SQLSVCPASSWORD="Supersecurepassword123" & exit %%%%ERRORLEVEL%%%% ----
Ran start "" /wait "c:\00.install\sql server 2016 enterprise core\installer\setup.exe"   /q /ConfigurationFile=C:\Users
amjsaxbu.chef\local-mode-cache\cache\ConfigurationFile.ini /AGTSVCPASSWORD="Supersecurepassword123" /RSSVCPASSWORD="Sup
ersecurepassword123" /SQLSVCPASSWORD="Supersecurepassword123" & exit %%%%ERRORLEVEL%%%% returned -2067529716

@msaxbury Looking at your issue it looks like you are using the server recipe. The server recipe has been deprecated. It is recommended that your wrapper should instead call the custom resource sql_server_install. This is the most updated version. Another thing to do is run the setup command in the command prompt and get more information as to why the setup is failing.

I have placed default['sql_server']['accept_eula'] = true in my wrapper attribute default.rb file; as well as node.override['sql_server']['accept_eula'] = true. in my wrapper recipe default.rb file. When I run it the sql install log does not get created and I get the same error in original post.
If I run this same command process in powershell using the command line below, it runs the installer but fails outside of chef with no features installed:
Start-Process "E:\setup.exe" -Wait -NoNewWindow -ArgumentList '/q /ACTION=Install /IAcceptSQLServerLicenseTerms=True /AGTSVCPASSWORD="Supersecurepassword123" /RSSVCPASSWORD="Supersecurepassword123" /SQLSVCPASSWORD="Supersecurepassword123" /ConfigurationFile=C:\Users\amjsaxbu\.chef\local-mode-cache\cache\ConfigurationFile.ini'
The sql error reported:

Microsoft (R) SQL Server 2016 13.00.1601.05
Copyright (c) 2016 Microsoft Corporation.  All rights reserved.
SQL Server 2016 transmits information about your installation experience, as well as other usage and performance data, to Microsoft to help improve the product. To learn more about SQL Server 2016 data processing and privacy controls, please see the Privacy Statement.
The following error occurred:
No features were installed during the setup execution. The requested features may already be installed. Please review the summary.txt log for further details.
Error result: -2068643838
Result facility code: 1203
Result error code: 2
Please review the summary.txt log for further details>

I have had to create some attributes and edit the sql_server::server.rb recipe options value for the install to be executed through chef. It appears the sql installer wants the extra /action and /Iacceptsqlserverlicenseterms parameters passed in on the command line:
options "/Q /ACTION=#{node['sql_server']['InstallOrUpgrade']} /IAcceptSQLServerLicenseTerms=#{node['sql_server']['accept_eula']} #{passwords_options} /ConfigurationFile=#{config_file_path}"
Chef now starts the sql installer, BUT FAILS with the same error as outside of chef.
I am checking into the sql error as it is failing outside of chef.
Also, the Microsoft recommendation is passwords then the configurationfile on the command line:
https://docs.microsoft.com/en-us/sql/database-engine/install-windows/install-sql-server-using-a-configuration-file?view=sql-server-2016#sample-syntax

@TheLunaticScripter Ok, do i run that from my wrapper recipe then?

New wrapper recipe:
sql_server_install 'SQL Server 2016 Enterprise Core' do
source_url 'E:\Setup.exe'
version '2016'
package_checksum '44378B42A9D9620BEAFAA33B09C57E5E24BBC27C14514792319FB385A8A4F7A7'
accept_eula true
instance_name 'dev_269'
sql_collation 'Latin1_General_BIN'
security_mode 'Mixed Mode Authentication'
sa_password 'Supersecurepassword123'
feature %w(SQLENGINE REPLICATION FULLTEXT CONN BC)
end
Output includes the same error:
chef-client -z -o cs_sql::default
[2018-05-16T12:48:31-04:00] WARN: No config file found or specified on command line, using command line options.
Starting Chef Client, version 13.2.20
[2018-05-16T12:48:35-04:00] WARN: Run List override has been provided.
[2018-05-16T12:48:35-04:00] WARN: Run List override has been provided.
[2018-05-16T12:48:35-04:00] WARN: Original Run List: [recipe[cs_windows_enableuac::enable_uac]]
[2018-05-16T12:48:35-04:00] WARN: Original Run List: [recipe[cs_windows_enableuac::enable_uac]]
[2018-05-16T12:48:35-04:00] WARN: Overridden Run List: [recipe[cs_sql::default]]
[2018-05-16T12:48:35-04:00] WARN: Overridden Run List: [recipe[cs_sql::default]]
resolving cookbooks for run list: ["cs_sql::default"]
Synchronizing Cookbooks:

cs-sql (0.1.0)
sql_server (5.5.0)
windows (3.0.5)
ohai (5.2.2)
Installing Cookbook Gems:
Compiling Cookbooks...
Converging 1 resources
Recipe: cs-sql::default

sql_server_install[SQL Server 2016 Enterprise Core] action install

template[C:/Users/amjsaxbu.chef\local-mode-cache\cache/ConfigurationFile.ini] action create (up to date)

windows_package[Microsoft SQL Server 2016 (64-bit)] action install
================================================================================
Error executing action install on resource 'windows_package[Microsoft SQL Server 2016 (64-bit)]'
Mixlib::ShellOut::ShellCommandFailed
Expected process to exit with [0, 42, 127, 3010], but received '-2067529716'
---- Begin output of start "" /wait "e:\setup.exe"   /q /ConfigurationFile=C:/Users/amjsaxbu.chef\local-mode-cach
e\cache/ConfigurationFile.ini  & exit %%%%ERRORLEVEL%%%% ----
STDOUT:
STDERR:
---- End output of start "" /wait "e:\setup.exe"   /q /ConfigurationFile=C:/Users/amjsaxbu.chef\local-mode-cache
cache/ConfigurationFile.ini  & exit %%%%ERRORLEVEL%%%% ----
Ran start "" /wait "e:\setup.exe"   /q /ConfigurationFile=C:/Users/amjsaxbu.chef\local-mode-cache\cache/Configura
tionFile.ini  & exit %%%%ERRORLEVEL%%%% returned -2067529716
Resource Declaration:
In C:/Users/amjsaxbu/.chef/local-mode-cache/cache/cookbooks/sql_server/resources/install.rb
166:   package install_name do # ~FC009
167:     source package_url
168:     checksum install_checksum
169:     timeout new_resource.installer_timeout
170:     installer_type :custom
171:     options "/q /ConfigurationFile=#{config_file_path} #{passwords_options}"
172:     action :install
173:     notifies :reboot_now, 'reboot[sql server install]' if new_resource.sql_reboot
174:     returns [0, 42, 127, 3010]
175:   end
176:
Compiled Resource:
Declared in C:/Users/amjsaxbu/.chef/local-mode-cache/cache/cookbooks/sql_server/resources/install.rb:166:in `blo

ck in class_from_file'
  windows_package("Microsoft SQL Server 2016 (64-bit)") do
    package_name "Microsoft SQL Server 2016 (64-bit)"
    action [:install]
    default_guard_interpreter :default
    declared_type :package
    cookbook_name "cs-sql"
    source "e:\\setup.exe"
    checksum "44378B42A9D9620BEAFAA33B09C57E5E24BBC27C14514792319FB385A8A4F7A7"
    timeout 1500
    installer_type :custom
    options "/q /ConfigurationFile=C:/Users/amjsaxbu\\.chef\\local-mode-cache\\cache/ConfigurationFile.ini "
    returns [0, 42, 127, 3010]
  end

  System Info:
  ------------
  chef_version=13.2.20
  platform=windows
  platform_version=10.0.14393
  ruby=ruby 2.4.1p111 (2017-03-22 revision 58053) [x64-mingw32]
  program_name=C:/opscode/chef/bin/chef-client
  executable=C:/opscode/chef/bin/chef-client

================================================================================
Error executing action `install` on resource 'sql_server_install[SQL Server 2016 Enterprise Core]'
================================================================================

Mixlib::ShellOut::ShellCommandFailed
------------------------------------
windows_package[Microsoft SQL Server 2016 (64-bit)] (C:/Users/amjsaxbu/.chef/local-mode-cache/cache/cookbooks/sql_se

rver/resources/install.rb line 166) had an error: Mixlib::ShellOut::ShellCommandFailed: Expected process to exit with [0
, 42, 127, 3010], but received '-2067529716'
---- Begin output of start "" /wait "e:\setup.exe"   /q /ConfigurationFile=C:/Users/amjsaxbu.chef\local-mode-cache
cache/ConfigurationFile.ini  & exit %%%%ERRORLEVEL%%%% ----
STDOUT:
STDERR:
---- End output of start "" /wait "e:\setup.exe"   /q /ConfigurationFile=C:/Users/amjsaxbu.chef\local-mode-cache\ca
che/ConfigurationFile.ini  & exit %%%%ERRORLEVEL%%%% ----
Ran start "" /wait "e:\setup.exe"   /q /ConfigurationFile=C:/Users/amjsaxbu.chef\local-mode-cache\cache/Configurati
onFile.ini  & exit %%%%ERRORLEVEL%%%% returned -2067529716
Resource Declaration:
---------------------
# In C:/Users/amjsaxbu/.chef/local-mode-cache/cache/cookbooks/cs-sql/recipes/default.rb

  1: sql_server_install 'SQL Server 2016 Enterprise Core' do
  2:   source_url 'E:\\Setup.exe'
  3:   version '2016'
  4:   package_checksum '44378B42A9D9620BEAFAA33B09C57E5E24BBC27C14514792319FB385A8A4F7A7'
  5:   accept_eula true
  6:   instance_name 'dev_269'
  7:   sql_collation 'Latin1_General_BIN'
  8:   security_mode 'Mixed Mode Authentication'
  9:   sa_password 'Supersecurepassword123'
 10:   feature %w(SQLENGINE REPLICATION FULLTEXT CONN BC)
 11: end

Compiled Resource:
------------------
# Declared in C:/Users/amjsaxbu/.chef/local-mode-cache/cache/cookbooks/cs-sql/recipes/default.rb:1:in `from_file'

sql_server_install("SQL Server 2016 Enterprise Core") do
  action [:install]
  default_guard_interpreter :default
  declared_type :sql_server_install
  cookbook_name "cs-sql"
  recipe_name "default"
  source_url "E:\\Setup.exe"
  version "2016"
  package_checksum "44378B42A9D9620BEAFAA33B09C57E5E24BBC27C14514792319FB385A8A4F7A7"
  accept_eula true
  instance_name "dev_269"
  sql_collation "Latin1_General_BIN"
  security_mode "Mixed Mode Authentication"
  sa_password "Supersecurepassword123"
  feature ["SQLENGINE", "REPLICATION", "FULLTEXT", "CONN", "BC"]
end

System Info:
------------
chef_version=13.2.20
platform=windows
platform_version=10.0.14393
ruby=ruby 2.4.1p111 (2017-03-22 revision 58053) [x64-mingw32]
program_name=C:/opscode/chef/bin/chef-client
executable=C:/opscode/chef/bin/chef-client

Running handlers:
[2018-05-16T12:48:40-04:00] ERROR: Running exception handlers
[2018-05-16T12:48:40-04:00] ERROR: Running exception handlers
Running handlers complete
[2018-05-16T12:48:40-04:00] ERROR: Exception handlers complete
[2018-05-16T12:48:40-04:00] ERROR: Exception handlers complete
Chef Client failed. 0 resources updated in 08 seconds
[2018-05-16T12:48:40-04:00] FATAL: Stacktrace dumped to C:/Users/amjsaxbu/.chef/local-mode-cache/cache/chef-stacktrace.o
ut
[2018-05-16T12:48:40-04:00] FATAL: Stacktrace dumped to C:/Users/amjsaxbu/.chef/local-mode-cache/cache/chef-stacktrace.o
ut
[2018-05-16T12:48:40-04:00] FATAL: Please provide the contents of the stacktrace.out file if you file a bug report
[2018-05-16T12:48:40-04:00] FATAL: Please provide the contents of the stacktrace.out file if you file a bug report
[2018-05-16T12:48:40-04:00] FATAL: Mixlib::ShellOut::ShellCommandFailed: sql_server_install[SQL Server 2016 Enterprise C
ore] (cs-sql::default line 1) had an error: Mixlib::ShellOut::ShellCommandFailed: windows_package[Microsoft SQL Server 2
016 (64-bit)] (C:/Users/amjsaxbu/.chef/local-mode-cache/cache/cookbooks/sql_server/resources/install.rb line 166) had an
error: Mixlib::ShellOut::ShellCommandFailed: Expected process to exit with [0, 42, 127, 3010], but received '-206752971
6'
---- Begin output of start "" /wait "e:\setup.exe"   /q /ConfigurationFile=C:/Users/amjsaxbu.chef\local-mode-cache\cach
e/ConfigurationFile.ini  & exit %%%%ERRORLEVEL%%%% ----
STDOUT:
STDERR:
---- End output of start "" /wait "e:\setup.exe"   /q /ConfigurationFile=C:/Users/amjsaxbu.chef\local-mode-cache\cache/
ConfigurationFile.ini  & exit %%%%ERRORLEVEL%%%% ----
Ran start "" /wait "e:\setup.exe"   /q /ConfigurationFile=C:/Users/amjsaxbu.chef\local-mode-cache\cache/ConfigurationFi
le.ini  & exit %%%%ERRORLEVEL%%%% returned -2067529716
[2018-05-16T12:48:40-04:00] FATAL: Mixlib::ShellOut::ShellCommandFailed: sql_server_install[SQL Server 2016 Enterprise C
ore] (cs-sql::default line 1) had an error: Mixlib::ShellOut::ShellCommandFailed: windows_package[Microsoft SQL Server 2
016 (64-bit)] (C:/Users/amjsaxbu/.chef/local-mode-cache/cache/cookbooks/sql_server/resources/install.rb line 166) had an
error: Mixlib::ShellOut::ShellCommandFailed: Expected process to exit with [0, 42, 127, 3010], but received '-206752971
6'
---- Begin output of start "" /wait "e:\setup.exe"   /q /ConfigurationFile=C:/Users/amjsaxbu.chef\local-mode-cache\cach
e/ConfigurationFile.ini  & exit %%%%ERRORLEVEL%%%% ----
STDOUT:
STDERR:
---- End output of start "" /wait "e:\setup.exe"   /q /ConfigurationFile=C:/Users/amjsaxbu.chef\local-mode-cache\cache/
ConfigurationFile.ini  & exit %%%%ERRORLEVEL%%%% ----
Ran start "" /wait "e:\setup.exe"   /q /ConfigurationFile=C:/Users/amjsaxbu.chef\local-mode-cache\cache/ConfigurationFi
le.ini  & exit %%%%ERRORLEVEL%%%% returned -2067529716

@TheLunaticScripter I had to update the options in install.rb like I was in server.rb, before it will engage the sql installer:
options "/Q /ACTION=#{node['sql_server']['InstallOrUpgrade']} /IAcceptSQLServerLicenseTerms=#{node['sql_server']['accept_eula']} #{passwords_options} /ConfigurationFile=#{config_file_path}"
Same error as before, no features were installed. It does not appear to be using the configuration file I have specified. the Summary.txt sql log shows:
User Input Settings:
CONFIGURATIONFILE:             C:\Program Files\Microsoft SQL Server\130\Setup Bootstrap\Log\20180516_130847\ConfigurationFile.ini
The options configfile has some mixture of back slashes, forward slashes, duplicates, and an added space:
options "/Q /ACTION=Install /IAcceptSQLServerLicenseTerms=true  /ConfigurationFile=C:/Users/amjsaxbu\\.chef\\loc al-mode-cache\\cache/ConfigurationFile.ini"

Error result: -2067529716 from sql server silent install with specified configurationfile.ini is produced when /ACTION=Install is not specified on the command line.

@TheLunaticScripter I worked with our DBA's to produce a configurationfile.ini that successfully worked with sql server 2016 outside of chef and reconfigured the template to produce that exact file and with the options changes above, and it finally installed. I believe it has to do with the options in the file, but am still working through what exactly was the issue.

Hi @msaxbury - Glad you have resolved this, but just a thought that might help you to figure out why the install was not working.. in the program files > microsoft ...   folders where it is installed there is a 'SUMMARY.txt' the latest one will say it was successful but if can find a log from a failed attempt, this file will have a more detailed error message saying why it failed.


nixos containers: boot race condition around copying the host's resolv.conf with DHCP

Describe the bug
A clear and concise description of what the bug is.
Steps To Reproduce
Steps to reproduce the behavior:

set up a NixOS host with all default network settings (DHCP)
declare a NixOS container with all default network settings (share host's container namespace and copy it's resolv.conf) and with container.<name>.autoStart = true
reboot the host
observe the /etc/resolv.conf in the container even after the host's DHCP request has successfully populated the host's resolv.conf. compare host and container resolv.conf:[root@github-runner-host:~]# cat /etc/resolv.conf
# Generated by resolvconf
domain contaboserver.net
nameserver <IP_ADDRESS>
nameserver <IP_ADDRESS>
options edns0

[root@github-runner-host:~]# nixos-container run githubRunner0 cat /etc/resolv.conf
# Generated by resolvconf
options edns0
options edns0

reboot the container and see the resolv.conf updated[root@github-runner-host:~]# nixos-container restart githubRunner0

[root@github-runner-host:~]# nixos-container run githubRunner0 cat /etc/resolv.conf
# Generated by resolvconf
domain contaboserver.net
nameserver <IP_ADDRESS>
nameserver <IP_ADDRESS>
options edns0
options edns0

Expected behavior
container has functional DNS resolving on first boot
Metadata
rev: 83b198a2083774844962c854f811538323f9f7b1
Workaround
tell systemd.nspawn to bind-mount the hosts's resolv.conf:
          extraFlags = [
            "--resolv-conf=bind-host"
          ];

The workaround seems to work fine for me. It looks like it could be applied for everyone instead of copying /etc/resolv.conf on start.

Related:  #162686.


ApiGatewayV1 support for CORS configuration

At the moment ApiGatewayV1 supports only cors: true/false, while V2 supports much more customization.
Is there any plans to supporting it?
See description of error here

Happy to take a PR for this as well.


Issue when running SPFx-Fast-Serve

I have upgraded my spfx solution from 1.14.0 to 1.17.4, and the fast serve is not working.
I have already upgraded fast serve and dependencies.
I am having the issue below.
Already I have verified all the tsconfig values and seems correct
[18:44:10] Task warnings:4
undefined:67
}
^
SyntaxError: Unexpected token } in JSON at position 1400
at JSON.parse ()
at parse (\node_modules\tsconfig\dist\tsconfig.js:135:17)
at \node_modules\tsconfig\dist\tsconfig.js:116:32
at FSReqCallback.readFileAfterClose [as oncomplete] (node:internal/fs/read_file_context:68:3)
Can you please help.
Using below:
C:\Program Files\nodejs -> .
└──<EMAIL_ADDRESS>and using spfx-fast-serve-helpers": "~1.17.0",

Have you tried completely removing node_modules, package-lock.json and reinstalling dependencies?


Create flappy-bird demo

https://github.com/yafeunteun/neuroevolution-trex-on-steroids

Switched this to creating a flappy-bird demo which is roughly an analogous problem, the demo can be found here:
https://liquidcarrot.io/example.flappy-bird/
Closing for now


wiringPi issue on raspberry pi zero

The lights work just fine but when I try to play sound I get this error
Unable to determine hardware version. I see: Hardware  : BCM 2835

expecting BCM2708 or BCM2709

If this is a genuine Raspberry Pi then please report this to<EMAIL_ADDRESS>etc etc
This seems like a wiring pi issue. I used this repo https://github.com/pimoroni/speaker-phat
Is there something I need to do?

You may need to sudo apt update and sudo apt upgrade to make sure you have the latest packages and then run the installer again.
What OS are you running?

An upgrade to the latest lite OS fixed it! Thanks


FINOS Code Scans, Checks, Validation - Alloy Studio

Starting this is dependent on https://github.com/finos/alloy/issues/184 completing (i.e., code being uploaded)
Studio

[x] FINOS Security Vulnerability Check
[x] FINOS Legal/License Scans
[x] Apply FINOS Project Blueprint

Depends on https://github.com/finos/alloy/issues/184 to have completed before this can start.

@maoo As suggested, I think these items can/should also appear on the FINOS infra kanban.

These should all be resolved now. Please could you confirm and close?

Scan is passed, closing issue.


[Mappers] Mapper Not Used for Nested Types

Describe the bug
When using a defaultMapper, nested types are not mapped to their ResolverType.  I've provided a CodeSandbox.  I've added a field, friends, to User.  friends is of type UserFriendsConnection.
I'd expect that the defaultMapper, in this case Required<{T}>, be applied to the nested User types of UserFriendsEdge.node and UserFriendsConnection.nodes.
export type UserFriendsConnection = {
   __typename?: 'UserFriendsConnection',
  edges: Array<UserFriendsEdge>,
  nodes: Array<User>,
  totalCount: Scalars['Int'],
};

export type UserFriendsEdge = {
   __typename?: 'UserFriendsEdge',
  cursor: Scalars['String'],
  node: User,
};

To Reproduce
Steps to reproduce the behavior:
https://codesandbox.io/s/graphql-codegen-issue-template-o0y03

I can still reproduce it with 1.15.0. Was it forgotten?

Those types are generated from your GraphQL Schema, they are not generated to be used as parent types so this is not a bug. In this case, you need to provide custom types for UserFriendsConnection and UserFriendsEdge as well.

Those types are generated from your GraphQL Schema, they are not generated to be used as parent types so this is an intentional behavior because those types are used in operations package as well. In this case, you need to provide custom types for UserFriendsConnection and UserFriendsEdge as well.
@radoslavk For each output file, results of plugins are concatenated so they can affect each other. As you already said base typescript plugin is not affected by mappers because mappers belongs to resolvers plugin.
generates:
   a-file.ts:
      - typescript
      - typescript-operations
   b-file.ts:
      - typescript
      - typescript-resolvers

We can discuss about typescript plugin's behavior with mappers. I'm marking this issue as enhancement instead of bug. @dotansimha What do you think?

Hi, I didn't understand this explanation. Does this issue also apply to mappers for specific types when they are nested--as opposed to a default mapper? That's the problem I'm facing; I have a parent and a child, and I want to map the child to a particular type, but the child doesn't get mapped. Mapping with the parent or mapping that child class when it's a top-level type works as expected.


no cuda/cuda_config.h

when compiled with g++:
/python3.4/site-packages/tensorflow/include/tensorflow/stream_executor/dso_loader.h:32:30: fatal error: cuda/cuda_config.h: No such file or directory   compilation terminated.
solved by copy a cuda_config.h file from https://insight.io/github.com/tensorflow/tensorflow/blob/master/third_party/toolchains/gpus/cuda/cuda/cuda_config.h?line

but there will be much errors then.

Normally when you complie tensorflow from source, after running ./configure and set properly, cuda_config.h will be generated automatically. I will add it in README in case anyone encounter this. And what errors do you have right now? Feel free to paste it there!

Thanks for your reply!
I don't know why there is no cuda_config.h, maybe it is because I installed tensorflow with conda.
Then I compiled it with the recommend method:
TF_INC=$(python -c 'import tensorflow as tf; print(tf.sysconfig.get_include())')
nvcc -std=c++11 -c -o deform_conv.cu.o deform_conv.cu.cc -I $TF_INC -D GOOGLE_CUDA=1 -x cu -Xcompiler -fPIC -L /usr/local/cuda-8.0/lib64/ --expt-relaxed-constexpr
g++ -std=c++11 -shared -o deform_conv.so deform_conv.cc deform_conv.cu.o -I $TF_INC -fPIC -lcudart -L /usr/local/cuda-8.0/lib64 -D GOOGLE_CUDA=1 -Wfatal-errors -I /usr/local/cuda-8.0/include -D_GLIBCXX_USE_CXX11_ABI=0
but when I use the deform_conv.so, there is an error:
tensorflow.python.framework.errors_impl.NotFoundError: /home/sl/Project/TENSORFLOW/TF-deformable-conv-master/lib/deform_conv.so: undefined symbol: _ZN10tensorflow8internal21CheckOpMessageBuilder9NewStringB5cxx11Ev
gcc 5.4.0

The same compliing method works on my machine. It seems from this link gcc5 with -D_GLIBCXX_USE_CXX11_ABI=0 is related(I mean with this flag gcc can do this work). Maybe you could try the advice from link:
Note on gcc version >=5: gcc uses the new C++ ABI since version 5. The binary pip packages available on the TensorFlow website are built with gcc4 that uses the older ABI. If you compile your op library with gcc>=5, add -D_GLIBCXX_USE_CXX11_ABI=0 to the command line to make the library compatible with the older abi. Furthermore if you are using TensorFlow package created from source remember to add --cxxopt="-D_GLIBCXX_USE_CXX11_ABI=0" as bazel command to compile the Python package.

or simply switch to gcc4 to see if it'll work.

Thanks, but I have used it and it can't help.
Finally I reinstall the gcc an g++ with version 4.8. And it can run demo now.
But there is a bug:
 File "demo.py", line 39, in deform_conv_2d     strides=[1, 1, stride, stride], num_groups=1) TypeError: deform_conv_op() missing 1 required positional argument: 'deformable_group'
seems need to add something like deformable_group=1 after the num_group=1

Right, just before you reply me I realized I didn't update demo and benchmark when last but one commit, now it should be normal.

I use g++-4.8 to compile the source file but with the same error:
fatal error: cuda/cuda_config.h: No such file or directory  #include "cuda/cuda_config.h"
I install tensorflow via pip.
I use find . -name 'cuda_config.h' command to search the header file at tensorflow's site-packages directory, but failed to find that file.

@hubertlee915 Already fix it by add cuda_config.h in lib. Like what I do in another repo, can you confirm this was fixed?

It works! Thank you!

I encounter the same problem (undefined symbol error) as @GitHubShily said before. I've also reinstalled my g++-4.8 but it doesn't help.

@hubertlee915 sorry I have no idea about how this happens. Except for install tensorflow and this op from source using bazel, or double check the filename of that *.so, I can give you no other advice.

I had the same issue as @GitHubShily and @hubertlee915
I solved it by

installing gcc-4.9 and g++-4.9
changing nvcc_compile.sh to:
nvcc -std=c++11 -ccbin=/usr/bin/g++-4.9 -c -o deform_conv.cu.o deform_conv.cu.cc -I $TF_INC -D GOOGLE_CUDA=1 -x cu -Xcompiler -fPIC -L /usr/local/cuda-8.0/lib64/ --expt-relaxed-constexpr
and changing g++_complie.sh to:
g++-4.9 -std=c++11 -shared -o deform_conv.so deform_conv.cc deform_conv.cu.o -I $TF_INC -fPIC -lcudart -L $CUDA_HOME/lib64 -D GOOGLE_CUDA=1 -Wfatal-errors -I $CUDA_HOME/include -D_GLIBCXX_USE_CXX11_ABI=0

It seems that the flag D_GLIBCXX_USE_CXX11_ABI=0 in g++_complie.sh is not enough. Probably there is a similar flag you need to add to nvcc_compile.sh? I haven't tried further.
Thanks for the code anyways!

It works! Thank you! @cotrane

@cotrane Thank you for those tips! In this case I will suggest all people who intend to try this repo to use gcc-4.9.

gcc-4.8 works as well. Adding -ccbin flag to nvcc is the key issue.

Just as @cotrane said, it still needs to add the flag D_GLIBCXX_USE_CXX11_ABI=0 into the nvcc_complile.sh, right after the $TF_INC.
nvcc -std=c++11 -c -o deform_conv.cu.o deform_conv.cu.cc -I $TF_INC -D_GLIBCXX_USE_CXX11_ABI=0 -D GOOGLE_CUDA=1 -x cu -Xcompiler -fPIC -L /usr/local/cuda-8.0/lib64/ --expt-relaxed-constexpr
This should work fine for gcc5.

Please tell me where is nvcc_compile.sh and g++_complie.sh, I can't find them.

@hubertlee915  @cotrane @Zardinality @skyoung
Please tell me where is nvcc_compile.sh and g++_complie.sh, I can't find them. Thank you very much!

It is right in ./lib. @tygrer

Hello all, I am using g++ 4.9 and cuda 8.0. I installed tensorflow from pip3 install tensorflow-gpu==1.3. When I run ./nvcc_compile.sh. I got the error

nvcc warning : The 'compute_20', 'sm_20', and 'sm_21' architectures are deprecated, and may be removed in a future release (Use -Wno-deprecated-gpu-targets to suppress warning).
In file included from /usr/local/lib/python3.5/dist-packages/tensorflow/include/tensorflow/core/platform/default/stream_executor.h:26:0,
                 from /usr/local/lib/python3.5/dist-packages/tensorflow/include/tensorflow/core/platform/stream_executor.h:24,
                 from /usr/local/lib/python3.5/dist-packages/tensorflow/include/tensorflow/core/util/cuda_kernel_helper.h:26,
                 from deform_conv.cu.cc:70:
/usr/local/lib/python3.5/dist-packages/tensorflow/include/tensorflow/stream_executor/dso_loader.h:32:30: fatal error: cuda/cuda_config.h: No such file or directory
 #include "cuda/cuda_config.h"
                              ^
compilation terminated.

I did as above suggestion but I cannot solve the problem. Could you tell me how to fix it? I am run the code in Ubuntu 16.04. Thanks

@John1231983 I found similiar issue where your last error was fixed by using TF 1.2.1.

Hi. Thanks for your reply. What tf version did you use?

@John1231983 1.2.0 , but I have it source installed.


Research if controller is able to detect and fix changes between the webhook object and its related ClusterAdmissionPolicy/AdmissionPolicy configuration.

Verify if the Kubewarden controller is able to detect divergences between the webhook objects and the ClusterAdmissionPolicy/AdmissionPolicy configuration. If so, try to make the controller able to restore the webhook to the expected state.  This issue trys to help mitigate the threat #4
NOTE: This is an issue created from RFC discussing the admission control threat model. It's created to allow the Kubewarden team discuss the proposed mitigation further and start to work on each actionable item when possible

We want the (Validating|Mutating)WebhookConfiguration object associated to a (Cluster)|AdmissionPolicy to be like our controller originally created it.
If a user changes these low level configuration objects, the controller should revert these changes.

Reopening, the feature was reverted from kubewarden-controller @main with https://github.com/kubewarden/kubewarden-controller/pull/569.
The current approach was to set OwnerReferences on the webhooks and watch them, for the controller to retrigger the reconcile of policies, eventually reconciling the webhooks too.
One cannot set an OwnerReference on a dependent across namespaces, or in our case, an OwnerReference on a cluster-wide dependant resource where the owner is a namespace. See here. If the GC would allow this, it would need for info to leak between namespaces, to allow for resources in one namespace to block deletion of resources in another one, would need to check for racing conditions, etc.


@Native-Executable built @Jackson dependency for YAML config

core Starfish built using Quarkus
Run the jar file or Native executable file with an Argument.
java -jar ./target/starfish-1.0.0-SNAPSHOT-runner.jar https://github.com/user_name/repo.git
Example: java -jar ./target/starfish-1.0.0-SNAPSHOT-runner.jar  https://github.com/fahad-israr/command_mode-in-quarkus.git

for some reason the history of this branch is quite heavy (like 23 MB instead of just a few kbs) thus i've squashed, rebased and merged this into master to avoid all the cruft.
with respect to tests - just add unit tests for the methods you have as a start.
i can try add a basic cli test to show you that; but that is separate from unit tests.

sure i'll try to add unit tests.
Also as the PR is merged may I close this ??

yes. My bad I didn't close it sooner.


How to use ARROW_CUDA

When I turn on the option ARROW_CUDA, I want to compile code with the line #include <arrow/gpu/cuda_api.h>. CUDA related headers are not currently installed. So I get the error message: fatal error C1083: Cannot open include file: 'arrow/gpu/cuda_api.h': No such file or directory.
My question is whether arrow needs to install CUDA related header files, or what is the correct usage.
Please refer to https://github.com/microsoft/vcpkg/issues/24678

I found the installed header files, close this issue.

Oh, sorry. I missed this.


Table layout broken

Hi All,
I am going to  convert my index.html to .pdf, but the table like below abnormal from the index.html.

The html table like below was the normal

How can i fix this issue ?
Any advices would be apprecicated.
Best,
hanhuihong

can you share the HTML file as well which you are using?

Since the author did not provide more information, I'm going to close this.
If you still experience this problem, please let us know how to reproduce it.


zapp.yaml - "owner" property rather than "author" property

Description of the enhancement requested
The zapp.yaml file validation schema provides for an "author" property of type "person".
We believe that an "owner" or "product-owner" property would be more appropriate, replacing or supplementing the "author" property.
Also add a "description", "person who owns / is responsible for the package" to the property.
We plan to use this information to make notifications (email) on certain build actions.
For example, informing the owner of the package of an evolution, or of a validation action on his part, for example following a Pull Request.

This was inspired by the package.json author and contributor entries, but I agree we need to make this more generic as well as allow extending the schema.


Rotating encryption keys action is available for RKE2 clusters

This PR addresses https://github.com/rancher/dashboard/issues/4540 by making it so that the context menu for an RKE2 cluster now saves the cluster YAML in order to rotate the encryption keys.

Jake said that in order to trigger a key rotation, all we need to do is update the cluster YAML to increment spec.rkeConfig.rotateEncryptionKeys.generation.
To test this PR,

I provisioned a downstream RKE2 cluster
I created a snapshot of the cluster (because the modal for key rotation requires that a snapshot exists before keys can be rotated)
I confirmed that the Rotate Encryption Keys action was available in the action menu
The modal that appears confirms that I have a snapshot. I clicked Rotate
I confirmed that the spec.rkeConfig.rotateEncryptionKeys.generation value was incremented in the network request

This PR/issue is very similar to https://github.com/rancher/dashboard/pull/5123 and the notes on that PR also apply to this one.

This PR no longer works after rebasing on master. Will make further changes and update this PR when it is finished

@cnotv I think the error isn't on my end. It seems backend blocked because of the issue described here: https://github.com/rancher/rancher/issues/35436#issuecomment-1054657295

I am trying to create a cluster for RKE2 on DO droplets or custom (/c/_/manager/provisioning.cattle.io.cluster/create?type=custom), but I get the following error:

Not sure why this is changed from the last time, but I was able to rotate the keys even if I had no snapshot. Is this intended?
https://user-images.githubusercontent.com/5009481/156814419-8260e897-1071-4e3e-8d59-f9d77b243645.mp4

Not sure why this is changed from the last time, but I was able to rotate the keys even if I had no snapshot. Is this intended?

It's not intended. It is supposed to require a snapshot before letting you rotate the keys.

After doing the right steps, it seems to work properly.

This is now also blocked by this issue where snapshots are not being loaded properly. Without a snapshot, the modal won't let you rotate encryption keys. https://github.com/rancher/dashboard/issues/4606#issuecomment-1063475954

This feature has been moved to v2.6.5. https://github.com/rancher/dashboard/issues/4540#issuecomment-1065796497

Status update: Waiting to retest this PR until after https://github.com/rancher/rancher/pull/36709 is merged. It seems almost ready.


Add StableHLO to TTIR conversion for dynamic_iota OP

Add support for StableHLO to TTIR conversion for dynamic_iota OP, lower to ttnn and add unit tests to tt-torch and tt-xla.
Same as iota op (#1010), but the result shape is specified dynamically. This op can be converted with the same pattern as iota since the result shape can be inferred from the result tensor type, no need to read the input tensor values.

We can support iota op and then use -stablehlo-canonicalize-dynamism pass to convert dynamic_iota to iota: "Replaces dynamic StableHLO ops like DynamicReshapeOp with the corresponding static counterparts"

Bringup merged: Bringup Arange #1332


Fix example app android build fail in Linux

Complete installation instruction for react native new architecture for Android on Linux
For running the example app without building rn-skia locally, change the  "@shopify/react-native-skia": "link:../package/ in package.json to  "@shopify/react-native-skia": "^0.1.118" or to any latest version.
After installing the package for fresh project and upon first build we get the below error:
Execution failed for task ':shopify_react-native-skia:configureCMakeDebug'.
> C/C++: /home/niraj/Documents/react-native-skia/package/android/CMakeLists.txt debug|armeabi-v7a : CMake Error: The following variables are used in this project, but they are set to NOTFOUND.
  Please set them or make sure they are set and tested correctly in the CMake files:
  FBJNI_LIBRARY
      linked by target "reactskia" in directory /home/niraj/Documents/react-native-skia/package/android
  JSI_LIB
      linked by target "reactskia" in directory /home/niraj/Documents/react-native-skia/package/android
  REACT_LIB
      linked by target "reactskia" in directory /home/niraj/Documents/react-native-skia/package/android
  TURBOMODULES_LIB
      linked by target "reactskia" in directory /home/niraj/Documents/react-native-skia/package/android

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

Fix: Go to project structure -> Modules -> Select shopify_react_native -> Select NDK Dropdown and choose one (21.4.7075529) and apply the changes as suggested in the documentation in homepage. Clean the project and run again. (I found out that you need to run from Android Studio instead of rn-cli here and if you get same error re-running again will make this error go away)
The next error show below that we get seems to be weird and random. Just re-building the app will make it go away.
Build command failed.
Error while executing process /home/niraj/Android/Sdk/cmake/<IP_ADDRESS>88404/bin/ninja with arguments {-C<EMAIL_ADDRESS>reactskia}
ninja: Entering directory<EMAIL_ADDRESS>
ninja: error: '../../../../build/fbjni-0.2.2.aar/jni/x86/libfbjni.so', needed by '../../../../build/intermediates/cxx/Debug/5i13315m/obj/x86/libreactskia.so', missing and no known rule to make it

After this fix we get another error:
2 files found with path 'lib/x86/libfbjni.so' from inputs:
 -<EMAIL_ADDRESS> - /home/niraj/.gradle/caches/transforms-3/c8cd7762549206b8f00b1019bb506472/transformed/jetified-react-native-0.68.0/jni/x86/libfbjni.so
If you are using jniLibs and CMake IMPORTED targets, see
https://developer.android.com/r/tools/jniLibs-vs-imported-targets

After doing some digging I found this issue tracker that suggested this fix. So go to /android/app/build.gradle and add the following lines:
android {
     packagingOptions {
        pickFirst "lib/**/libfbjni.so"
    }
    ...
}

You will get same error for next 3 files libjsi.so, libreact_nativemodule_core.so, libturbomodulejsijni. So add those as well. Final code would be:
android {
     packagingOptions {
        pickFirst "lib/**/libfbjni.so"
        pickFirst "lib/**/libjsi.so"
        pickFirst "lib/**/libreact_nativemodule_core.so"
        pickFirst "lib/**/libturbomodulejsijni.so"
    }
    ...
}

Now the app builds and runs successfully 🚀.

I would also like to be able not having to open Android Studio and setting the NDK to fix those CMake Error: The following variables are used in this project, but they are set to NOTFOUND errors that we're seeing. I'm experimenting with aligning our gradle.build file with more recent and updated gradle files from other popular libraries to fix this.

It's so weird.

@shopify/react-native-skia": "^0.1.118 builded success without the setup and config above on my M1 Mac, and everything works fine before.
But after i bump @shopify/react-native-skia from 0.1.118 to 0.1.120, it build failed and the error same as above:
Execution failed for task ':shopify_react-native-skia:configureCMakeDebug'.
> C/C++: /home/niraj/Documents/react-native-skia/package/android/CMakeLists.txt debug|armeabi-v7a : CMake Error: The following variables are used in this project, but they are set to NOTFOUND.
  Please set them or make sure they are set and tested correctly in the CMake files:
  FBJNI_LIBRARY
      linked by target "reactskia" in directory .../Documents/react-native-skia/package/android
  JSI_LIB
      linked by target "reactskia" in directory .../Documents/react-native-skia/package/android
  REACT_LIB
      linked by target "reactskia" in directory .../Documents/react-native-skia/package/android
  TURBOMODULES_LIB
      linked by target "reactskia" in directory .../Documents/react-native-skia/package/android

and
2 files found with path 'lib/x86/libfbjni.so' from inputs:
 -<EMAIL_ADDRESS> - .../.gradle/caches/transforms-3/c8cd7762549206b8f00b1019bb506472/transformed/jetified-react-native-0.68.0/jni/x86/libfbjni.so
If you are using jniLibs and CMake IMPORTED targets, see
https://developer.android.com/r/tools/jniLibs-vs-imported-targets

Finally, after i setup NDK Version (21.4.7075529) for shopify_react-native-skia module and add packagingOptions (mentioned above)  in app/build.gradle, it build success and everything works fine again.

Closed in favour of #391

Please try the latest release that contains fixes in #391


ATTENTION PEOPLE

AT SOME POINT TOMORROW THE PAGE WILL BE FINALIZED AND ANY CHANGES MADE AFTER THAT WILL NOT ACTUALLY GO INTO THE PAGE.

ALSO IDK WHY I'M TYPING IN ALL CAPS

CLOSED BECAUSE IT HAS BEEN FINALIZED BUG ME FOR URGENT EDITS


generic base classes, concrete classes for String type

Coverage decreased (-0.4%) to 95.497% when pulling 21a142d93411b4378373cacaa3a8e7d8937e1335 on generic-and-string-quantiles into 699b091fefdc40341b36769e350f7be6a0d8d0e1 on master.


No want/action should raise a warning

if your build has no want or action statements it won't do anything, so I should spit out a warning.

Done, it now says:
Warning: No want/action statements, nothing to do


[Question] wrong enum prasing?

I have an enum:
pub enum MintStatus {
    Pending{},
    Success{token_id: String},
    Error{message: String},
}

This enum is a response to a query in my contract, when I use ts-codegen, it parses it to this:
export type MintStatus = {
  pending: {};
} | {
  success: {
    token_id: string;
  };
} | {
  error: {
    message: string;
  };
};

To me it feels wrong, because this forces me to cast my MintStatus type into any, in order to do something like this:
let mintStatus = query() as any;
if(mintStatus.success) {
  let tokenId = mintStatus.success.token_id;
}

I would suggest to change the parsing into something like this:
export type MintStatus = {
 pending: {} | undefined;
 success: {
   token_id: string;
 } | undefined;
 error: {
   message: string;
 } | undefined;
};

This change will allow me to avoid the any cast, and allow me to get TS work correctly for this type.
Right now it doesn't give me any auto completion and complains when I do not cast to any.

I understand why you'd want to make undefined allowed, but then in this case, the MintStatus could be constructed as not proper. I think doing any to construct dynamically is probably the best in terms of data integrity in this case.
Curious about other thoughts and opinions, but I think allowing undefined is probably also not an ideal solution.


"Proxy User"   does  not  work

azkaban-exec-server  is running with   account “hadoop” .
Workflow is created by azkaban user "engineer"  and its "Proxy User" is  engineer too。
One job in the Workflow  submit a MR-job  to hadoop but the user about  MR-job running on hadoop is not  "engineer" but  "hadoop" ?   Why?

Have you tried user.to.proxy ?


[DOC] Add qiskit sphinx theme

Summary
Use the new qiskit sphinx theme.
Details and comments

[x] Update docs
[x] Update minimal python version
[ ] Add docs/README.md

Closes #71
Closes #17

@garrison @Eric-Arellano ready for review :)
I had to up the minimal version of python. The qiskit template need sphinx 6 who had a requirement of python >=3.8 (see sphinx package pypi).
Also the python version 3.7.x is depreciated and no loger support by the python team (see latest python 3.7 release info page).

Pardon the delay! I was OOO. Thanks!

Of course no problem, I also was last week ;)
I took your feedbacks and applied them.

I'll also cover the issue #17 ... working on it 🏗

Awesome work!

Thanks Eric 😃


fix: remove main asset path query

Summary
requireEntrypoint failed when main asset's path has query.

👍, as it was already done in a few places.

👍, as it was already done in a few places.


Multiarch Image Pull

Deployment details:

App version: latest
Platform: arm
Docker image tag [e.g. latest, multiarch]:

Bug description:
No image exists when pulling from ghcr.io/fdarveau/flame:latest:multiarch
Steps to reproduce:
Assume fork no longer being maintained? Gutted as App categories is the only bit missing from Flame! Works on intel cpu though. Docker-compose.yml listed below:
version: '3.6'
services:
flame:
image: ghcr.io/fdarveau/flame:latest:multiarch
container_name: flame
volumes:
- /fileLocationOnServer:/app/data:z
ports:
- 5005:5005
environment:
- PASSWORD=
restart: unless-stopped

Sorry, there was an error in the README that I didn't notice and was not reported yet.
You should replace the line image: ghcr.io/fdarveau/flame:latest;multiarch with either image: ghcr.io/fdarveau/flame:latest or image: ghcr.io/fdarveau/flame:latest-multiarch, depending on what platform you run Docker.
I did not have a multiarch image implemented, but it is now available :)


Add id to contact panel header

What
Add an id to the heading of the 'contact panel' shown at the bottom of guidance pages:

Why
I wanted to send a link for this section to a user on support earlier. Also seems a bit inconsistent with the other headings on the pages.
The id content is hard coded cos the headings are the same on every page, happy to hear suggestions of better ways to do it if you think this would be a problem though.

You can preview this change here:
Built with commit fb56e7a9f00e9e67a2f32b995929468954e4943a
https://deploy-preview-1511--govuk-design-system-preview.netlify.app


I have installed the pre-release 4.2 ModTek files into the mod directory, however when reinjecting the version still says 4.019688. (and BTML 6.4 is installed as well.)Yesterday, HBS sent a small update after the 1.3 releases. The game locks up when at the Battle loading screen planet. I verified game works fine. Previously, I have been running mods on 1.3 until after this update.

You have to reinject BTML with the injector executable after any update from HBS.

Yes, I did do that and had it load the mods, it also sait that BTML was injected.  The problem is an incompatibility, that happens when running a mission. I even turned off all mods and tried it as well, and started a new campaign and missions will not run,

Again the first 1.3 worked fine, but 1.31 came out yesterday and it BROKE

You have to reinject BTML
If it were truly broke, the whole discord would know, since nobody has that, its user error

can you tell me what version number should be displayed, when the game boots up.

You got the latest modtek? then you got the right one
Dont try to overthink tiny things and cause user errors

yeah I downloaded the latest modtek.. 4.2 and btml 6.4

I had it all working fine until they updated the game to 131. Then i reinjected and ever since then the game stops at the mission screen.

ok I found the problem

The assembly-Csharp.dll.orig was corrupted, so when I would restore it and reinjecty it kept a injecting into a bad file. I know this bcause I reinstalled all the modtek and btml files and it did not fix anything, infact it would not even re-inject properly, although it said it was injected. So I deleted the Csharp and reacquired through a steam verify of local files. Then reinjected. and finally it works

Good to hear! In theory the injector should detect that state so I'm concerned a bit about it. I'll keep my ears open for similar stuff.


github url changed, breaks etcd image w/'rkt fetch'

myhost# ./rkt fetch coreos.com/etcd
rkt: searching for app image coreos.com/etcd
rkt: fetching image from https://github.com/coreos/etcd/releases/download/latest/etcd-latest-linux-amd64.aci
Downloading signature from https://github.com/coreos/etcd/releases/download/latest/etcd-latest-linux-amd64.aci.asc
error downloading the signature file: bad HTTP status code: 404
myhost#

Apparently something has changed, and the 'latest' in the URL no longer points at the actual 'latest' directory... if you go to https://github.com/coreos/etcd/releases/latest the URL is rewritten to https://github.com/coreos/etcd/releases//...

Sorry, I don't think that we have ever had the latest work with etcd. Is there a doc that says it does?
You can do this though:
rkt fetch coreos.com/etcd,version=v2.0.10

@drumulonimbus Can you try to what @philips suggest? I am going to close this issue. Reopen it if there is a problem. Thank you for reporting!


Adding typo section for extra Beng normalizations

PTAL.
Thanks.

Thanks! Will merge once Travis CI has finished.


Fix "Use My Location" button

The button broke with some of the changes I made. This forwards a ref on to TableMap so that LocationViewMap is able to set the zoom and center of the actual Google map on command.

Updated so that the location centering just happens on the TableMap component directly

Closing this because it will be fixed by #59


Changes to support the HDFS in s390x

Closing the pull request and has other commits message as well.


adding NAVIGATE services variables

add support for NAVIGATE services variables

Is there an additional check specific made to the {Transport} tag?
I had to disable the variable Energy Service|Transportation|Freight|Rail from the {Transport} tag to avoid duplicates, and the pull request got an error.

Thanks for removing the comments and getting the test working again @Renato-Rodrigues.
Looks good from my side so I'll go ahead with the merge.


SubmitPartial, PoolInfo not found

Traceback (most recent call last):
File "pool_server.py", line 10, in
from chia.protocols.pool_protocol import SubmitPartial, PoolInfo
ImportError: cannot import name 'SubmitPartial' from 'chia.protocols.pool_protocol'

This is just a draft, it is not done yet. It does not currently run.

has the this draft been developed based on the internal team discussion and is it SOLID? we want to contribute but are not sure about how much change will be made from your side


Use correct separator in keywords.txt

The Arduino IDE currently requires the use of a single true tab separator between the name and identifier. Without this tab the keyword is not highlighted or is not correctly highlighted.
Reference:
https://github.com/arduino/Arduino/wiki/Arduino-IDE-1.5:-Library-specification#keywords
changes being applied by this pull request

Use a single true tab as field separator in keywords.txt.

people involved
@per1234

Giving up due to time constraints, accepting without prior tests. ;)


refactor: Refactor tests and fix tests timeouts

[citest]

[citest]

[citest]

[citest]

[citest]

Apparently, raising delay from 3 to 15 in https://github.com/linux-system-roles/mssql/pull/201/files#diff-5770d5488125004425452c7c8412bc3ee74452473cf84224fd42a0aa9220789cR97 helped with periodical issues with mssql-server not available when verifying password in tests. Raising to 10 didn't help. So far, this wait_for task with delay 15 runs 20 times in all tests, which sums up to 3 minutes, which is fine.
The issue happened around 3 times of all test runs on all OSes, so it is hard to troubleshoot this. And only happens in the test task tests/tasks/verify_settings.yml, not in the role itself. Most probably some issue with mssql-server.


partial.update_content() not updating as expected

Description
I expected partial.update_content() to immediately change a partial, which would allow for a dynamic element. In a callback there is immediate reaction to changes in the bound variables, but partial.update_content() seems to execute after the callback has finished. This leads to a raised exception in the example.
How to reproduce
import taipy as tp

def make_partial(state):
    state.my_partial.update_content(state, """<|empty|>""")

    if state.select == "with Y":
        state.data_for_display = state.data
    else:
        state.data_for_display = state.data2

    content = """<|
"""
    for key in state.data_for_display.keys():
        content = (
            content + key + """ = <|{data_for_display['""" + key + """']}|>
"""
        )
    content = (
        content
        + """
|>"""
    )

    state.my_partial.update_content(state, content)

if __name__ == "__main__":
    data = {"x": "X", "y": "Y"}
    data2 = {"x": "X"}

    data_for_display = data
    select = 1

    gui = tp.Gui()
    gui.add_page(
        "page",
        page="""
<|selector|value={select}|lov={['with Y','Exception without Y']}|adapter={lambda i: str(i)}|on_change=make_partial|>

<|part|partial={my_partial}|>
""",
    )

    my_partial = gui.add_partial(page="""""")

    tp.run(gui)

Hi @chrisOnWheels
Is this issue still relevant ?

I'll not be working on the project in the near future, so it's up to you.
Thanks for the support :-)

Here is a modified version of the code that works properly.
All I did was postpone the update of state.data_for_display until just before the partial gets updated.
Please let us know if this works for you, so we can Close the issue with a smile on our faces.
import taipy as tp

def make_partial(state):
    state.my_partial.update_content(state, "<|empty|>")

    new_data = data if state.select == "with Y" else data2
    content = "<|\n"
    for key in new_data.keys():
        content = content + key + f" = <|{{data_for_display['{key}']}}|>
\n"
    content = content + "|>"
    print(f"make_partial {content=}")

    state.data_for_display = new_data
    state.my_partial.update_content(state, content)

data = {"x": "X", "y": "Y"}
data2 = {"x": "X"}

if __name__ == "__main__":

    data_for_display = data
    select = 1

    gui = tp.Gui()
    gui.add_page(
        "page",
        page="""
<|selector|value={select}|lov={['with Y','Exception without Y']}|adapter={lambda i: str(i)}|on_change=make_partial|>

<|part|partial={my_partial}|>
""",
    )

    my_partial = gui.add_partial(page="<|empty|>")

    tp.run(gui)

Closed as answered.


feat: add rudimentary Array.flat

ref: https://github.com/facebook/flow/pull/6948
according to https://developer.mozilla.org/de/docs/Web/JavaScript/Reference/Global_Objects/Array/flat

@nmote


Documentation on Custom Blueprint Engine

Bug Report or Feature Request (mark with an x)
- [ ] bug report -> please search issues before submitting
- [ X] feature request

Versions.
node --version: 6.10
npm --version: 3.10.2
Windows (10)
Desired functionality.
What would like to see implemented?
I would love for some documentation on the Angular CLI Custom Blueprint engine. The feature for it has been released for a while and yet there is no documentation on how to use this feature.

@Brocco @hansl any update on this?

Heya, nowadays we have official docs for schematics in https://angular.io/guide/schematics so I think this can be closed.


Master layout: remember size & pos of floating windows on fullscreen 1

Describe your PR, what does it fix/add?
Fixes https://github.com/hyprwm/Hyprland/issues/1233 for master layout by applying https://github.com/hyprwm/Hyprland/commit/2076905d6efe05cc0f79995d73a18c3b8661ce21 to it as is. I confirm it fixes the problem 🙂
Is there anything you want to mention? (unchecked code, possible bugs, found problems, breaking compatibility, etc.)
None.
Is it ready for merging, or does it need work?
Ready for merge.

tanks


Feature request: implement ctrl+shift+ left or right arrow to select a word at a time

Being able to ctrl + shift + left/right is really handy

Yes I think it would be preferable if Lapce used the same key bindings as VSCode by default where possible. There a numerous open issues related to key bindings (It's probably worth adding a keybinding label):

#25
#87
#116
#170
#171
#172
#173
#178
#186
#202

and a few of them indicate that people are expecting the same bindings as VScode.

I tried updating my keymaps-linux.toml file to have:
[[keymaps]]
key = "ctrl+right"
command = "word_foward"
mode = "nv"

[[keymaps]]
key = "ctrl+left"
command = "word_backward"
mode = "nv"

but this did not result in the expected behaviour

+1, I would love to use this for my light text editing as soon as this feature is stable.

They are fixed in v0.0.12

I just pulled the latest changes and built from source (on Linux) and was still unable to Ctrl + Left or Ctrl + Right my way around text.


Support for nested arguments a GraphQLNode

What is missing from the application? Please describe.
I'd like to be able to specify nest arguments in a GraphQLNode object. The current structure doesn't seem to serialize the objects appropriately as the values are being treated as strings.
The query I am trying to build contains a nested parameter in the order argument list: customerLink: { ref: $customerRef }. When I attempt to use the withArgument method, the argument value is rendered as a string rather than a json object.
This is the query I am attempting to construct:
query OrderQuery ($count: Int = 10, $cursor: String = null, $ref: [String] = null, $status: [String], $customerRef: String!) {
  orders (first: $count, after: $cursor,  ref: $ref, status: $status,  customerLink: { ref: $customerRef })  {
    pageInfo {
      hasPreviousPage
      hasNextPage
    }
    edges {
        cursor
      node {
        id
        status
      }
    }
  }
}

Here is my code to build this query out:
public override GraphQLQueryNode GetQuery()
{

    GraphQLNode orderNode
        = new GraphQLNode('node')
            .withFragment('OrderHeaderFields');
    if (m_params.IncludeLines)
    {
        GraphQLNode orderItemsNode
            = new GraphQLNode('items')
                .withNode(new GraphQLNode('edges')
                    .withNode(new GraphQLNode('node')
                        .withFragment('OrderLineFields')));
        orderNode.withNode(orderItemsNode);
    }

    GraphQLNode parentNode = new GraphQLNode('orders')
        .withArgument('first', '$count')
        .withArgument('after', '$cursor')
        .withArgument('ref', '$ref')
        .withArgument('status', '$status')
        .withNode(new GraphQLNode('pageInfo', new List<string> {'hasPreviousPage', 'hasNextPage'}))
        .withNode(new GraphQLNode('edges', new List<string> {'cursor'})
            .withNode(orderNode));
    if (m_params.CustomerId != null)
    {
        parentNode.withArgument('customerLink', new Map<string, object> { 'ref' => '$customerRef'});
    }
    GraphQLQueryNode query = new GraphQLQueryNode('OrderQuery', parentNode);
    query.fragments.add(OrderHeaderQueryFragment.getFragment());

    if (m_params.IncludeLines)
        query.fragments.add(OrderHeaderQueryFragment.getLineFragment());

    query.withVariable('count', 'Int = 10');
    query.withVariable('cursor', 'String = null');
    query.withVariable('ref', '[String] = null');
    query.withVariable('status', '[String] = null');

    if (m_params.CustomerId != null)
       query.withVariable('customerRef', 'String!');

    return query;
}

The code I've used to generate this renders the query like this (notice '$customerRef' is in double quotes):
query OrderQuery($count: Int = 10, $cursor: String = null, $ref: [String] = null, $status: [String] = null, $customerRef: String!)  {
  orders(first: $count, after: $cursor, ref: $ref, status: $status, customerLink: {ref:"$customerRef"}) {
    pageInfo {
      hasPreviousPage
      hasNextPage
    }
    edges {
      cursor
      node {
        id
        status
      }
    }
  }
}

Describe the solution you'd like
I'd like to be able to nest arguments in the query as my example shows at the top/
Describe alternatives you've considered
I've modifed the GraphQLArgument code locally to allow passing a nested GraphQLArgument to the withVariable() method. I added code to handle the GraphQLArgument type in the toString() method where it renders the key/value pair as desired.

Hi! This is definitely should be supported. I'll look into it as soon as I have time. Thanks


Support for other chat protocols? e.g. IRC, XMPP, Escargot, Matrix, Tox

Would it be possible to add support for other chat protocols to dm?
Discord leads in terms of user-interface, but leaves a lot to be desired regarding privacy and long-term availability of data. Older protocols like IRC and XMPP are more federated (and may be compatible out of the box with older Windows), but are not very user-friendly/lack good clients. Matrix and Tox are both modern and "secure" and more decentralised, but most Matrix clients have horrible UI, and Tox (secure enough to be favoured by pirates and ransomeware groups) has mostly outdated clients.

Not planned.  Despite that, you can probably rip out the discord specific stuff once I separate the backend (src/discord/) into its own submodule.

Would it be possible to add support for other chat protocols to dm?
Discord leads in terms of user-interface, but leaves a lot to be desired regarding privacy and long-term availability of data. Older protocols like IRC and XMPP are more federated (and may be compatible out of the box with older Windows), but are not very user-friendly/lack good clients. Matrix and Tox are both modern and "secure" and more decentralised, but most Matrix clients have horrible UI, and Tox (secure enough to be favoured by pirates and ransomeware groups) has mostly outdated clients.

Check out Miranda NG, most of these protocols are supported and it works on windows xp with a good gui as it was made in the xp days and still gets support


zen-engine doesn't install on Python 3.13

When installing zen-engine (0.30.0) on Python 3.13 virtual environment, it gives the following error
anilk@Anils-MacBook-Pro python313-play % python3 --version
Python 3.13.0

anilk@Anils-MacBook-Pro python313-play % poetry add zen-engine
Using version ^0.30.0 for zen-engine

Updating dependencies
Resolving dependencies... (0.1s)

Package operations: 1 install, 0 updates, 0 removals

  - Installing zen-engine (0.30.0): Failed

  ChefBuildError

  Backend subprocess exited when trying to invoke build_wheel

  Running `maturin pep517 build-wheel -i /private/var/folders/c5/r2wq7_6d0x7blz60313sfc0m0000gn/T/tmpnm16f2hc/.venv/bin/python --compatibility off`
  💥 maturin failed
    Caused by: Cargo metadata failed. Do you have cargo in your PATH?
    Caused by: No such file or directory (os error 2)
  Error: command ['maturin', 'pep517', 'build-wheel', '-i', '/private/var/folders/c5/r2wq7_6d0x7blz60313sfc0m0000gn/T/tmpnm16f2hc/.venv/bin/python', '--compatibility', 'off'] returned non-zero exit status 1

  at ~/Library/Application Support/pypoetry/venv/lib/python3.11/site-packages/poetry/installation/chef.py:164 in _prepare
      160│
      161│                 error = ChefBuildError("\n\n".join(message_parts))
      162│
      163│             if error is not None:
    → 164│                 raise error from None
      165│
      166│             return path
      167│
      168│     def _prepare_sdist(self, archive: Path, destination: Path | None = None) -> Path:

Note: This error originates from the build backend, and is likely not a problem with poetry but with zen-engine (0.30.0) not supporting PEP 517 builds. You can verify this by running 'pip wheel --no-cache-dir --use-pep517 "zen-engine (==0.30.0)"'.

Operating system: macOS 15.0.1 (24A348)

Likely we aren't building a wheel for your architecture / cpython version yet. Would you be able to provide more details on how you've set-up the example as well as if your mac is M1 or Intel.

Here is a minimal example, that has no additional dependencies
anilk@Anils-MacBook-Pro example1 % python3 --version
Python 3.13.0

anilk@Anils-MacBook-Pro example1 % pip3 --version
pip 24.2 from /Library/Frameworks/Python.framework/Versions/3.13/lib/python3.13/site-packages/pip (python 3.13)

anilk@Anils-MacBook-Pro example1 % python3 -m venv .venv
anilk@Anils-MacBook-Pro example1 % source .venv/bin/activate

(.venv) anilk@Anils-MacBook-Pro example1 % pip3 install zen-engine
Collecting zen-engine
  Using cached zen_engine-0.30.0.tar.gz (169 kB)
  Installing build dependencies ... done
  Getting requirements to build wheel ... done
  Preparing metadata (pyproject.toml) ... error
  error: subprocess-exited-with-error

  × Preparing metadata (pyproject.toml) did not run successfully.
  │ exit code: 1
  ╰─> [6 lines of output]

      Cargo, the Rust package manager, is not installed or is not on PATH.
      This package requires Rust and Cargo to compile extensions. Install it through
      the system's package manager or via https://rustup.rs/

      Checking for Rust toolchain....
      [end of output]

  note: This error originates from a subprocess, and is likely not a problem with pip.
error: metadata-generation-failed

× Encountered error while generating package metadata.
╰─> See above for output.

note: This is an issue with the package mentioned above, not pip.
hint: See above for details.

@anil-enable  seems we do not build that specific wheel (3.13) for python https://pypi.org/project/zen-engine/0.30.0/#files
As a workaround you have 2 options:

Try to downgrade to 3.12 python
Install Rust and repeat installation, it will try to build this package

Issue has been identified, please see #262.


Support for fzf-lua

#18 Some people would rather use fzf-lua as their picker.

I'm not sure how to handle this, because if I use only telescope I might not want to have fzf-lua as a dependency, idk if there are ways to handle this.
Anyway, I was able to create a similar picker in fzf-lua to what we have for telescope, it's kinda simple to do it:
return {
  "ibhagwan/fzf-lua",
  dependencies = { "nvim-tree/nvim-web-devicons" },
  config = function()
    local fzf_lua = require "fzf-lua"
    local apple_music = require "apple-music"
    fzf_lua.setup {}
    local custom_list = function()
      local track_list = apple_music.get_tracks()
      -- print(vim.inspect(track_list))
      fzf_lua.fzf_exec(track_list, {
        prompt = "Tracks with FZF ",
        previewer = false,
        actions = {
          ["default"] = function(selected)
            -- print(vim.inspect(selected)) -- returns track in table
            apple_music.play_track(selected[1])
          end,
        },
      })
    end
    vim.keymap.set("n", "<leader>fa", custom_list)
  end,
}

https://github.com/user-attachments/assets/a1c9b8d9-fb75-46f8-bb6c-e81165d79386
I just installed it with lazy.nvim as I don't really use fzf-lua and created a custom picker that looks like this ☝. Thought I leave this here for future reference/help.

I was hoping that we could put the dependent require() inside of the functions and we wouldn't need them unless we called xyz_with_fzf(). Then when someone installs they specify one of the necessary dependencies.
I am assuming that if a function with a require never gets called then we don't really need whatever is required by that function. I'm not really familiar with Lua though and haven't tried this at all.

We can also do something like package.loaded["telescope"] and package.loaded["fzf-lua"], and it returns nil if the package is not loaded. I could imagine using this as a condition inside the picker functions, and just making sure we have the right dependencies for using require.


MISRA-C Check return value of a non-void function

The majority of hits inside the kernel are related to the printk() function call. It returns the number of characters printed. There are no places in Zephyr where its return value is actually used for anything, so it's safe to just change the prototype so it's a void function instead.
Other cases include calls to functions such as memcpy().  This function merely returns the destination pointer, so code in Zephyr rarely use its return value.
For functions which the return value should be checked, mark the function with __attribute__((warn_unused_return)) and fix all cases where the return value isn't used
For functions which the return value don't need to be checked, consider changing the function to a return void instead
For cases where the return value can be ignored, cast the function call to (void)

Part of #9552

According to the return values of memcpy I really doubt that it's a good idea to disagree with the C standard.
I agree that they are not really useful though.


mac running MoonDream Node node reporting errors

Error occurred when executing MoonDream:
The expanded size of the tensor (745) must match the existing size (746) at non-singleton dimension 1. Target sizes: [1, 745]. Tensor sizes: [1, 746]

can you send the full error please, its really hard to debug if i dont know the source

Okay, please let me try again.

can you send the full error please, its really hard to debug if i dont know the source
ERROR:root:!!! Exception during processing !!!
ERROR:root:Traceback (most recent call last):
File "/Users/weiwei/ComfyUI/execution.py", line 152, in recursive_execute
output_data, output_ui = get_output_data(obj, input_data_all)
File "/Users/weiwei/ComfyUI/execution.py", line 82, in get_output_data
return_values = map_node_over_list(obj, input_data_all, obj.FUNCTION, allow_interrupt=True)
File "/Users/weiwei/ComfyUI/execution.py", line 75, in map_node_over_list
results.append(getattr(obj, func)(**slice_dict(input_data_all, i)))
File "/Users/weiwei/ComfyUI/custom_nodes/ComfyUI_VLM_nodes-mac/nodes/moondream_script.py", line 76, in answer_questions
full_sentence = self.text_model.answer_question(image_embeds, question)
File "/Users/weiwei/ComfyUI/custom_nodes/ComfyUI_VLM_nodes-mac/nodes/moondream/text_model.py", line 79, in answer_question
answer = self.generate(
File "/Users/weiwei/ComfyUI/custom_nodes/ComfyUI_VLM_nodes-mac/nodes/moondream/text_model.py", line 71, in generate
output_ids = self.model.generate(
File "/Users/weiwei/Envs/comfyui/lib/python3.10/site-packages/torch/utils/_contextlib.py", line 115, in decorate_context
return func(*args, **kwargs)
File "/Users/weiwei/Envs/comfyui/lib/python3.10/site-packages/transformers/generation/utils.py", line 1544, in generate
return self.greedy_search(
File "/Users/weiwei/Envs/comfyui/lib/python3.10/site-packages/transformers/generation/utils.py", line 2404, in greedy_search
outputs = self(
File "/Users/weiwei/Envs/comfyui/lib/python3.10/site-packages/torch/nn/modules/module.py", line 1518, in _wrapped_call_impl
return self._call_impl(*args, **kwargs)
File "/Users/weiwei/Envs/comfyui/lib/python3.10/site-packages/torch/nn/modules/module.py", line 1527, in _call_impl
return forward_call(*args, **kwargs)
File "/Users/weiwei/ComfyUI/custom_nodes/ComfyUI_VLM_nodes-mac/nodes/moondream/phi/modeling_phi.py", line 992, in forward
hidden_states = self.transformer(
File "/Users/weiwei/Envs/comfyui/lib/python3.10/site-packages/torch/nn/modules/module.py", line 1518, in _wrapped_call_impl
return self._call_impl(*args, **kwargs)
File "/Users/weiwei/Envs/comfyui/lib/python3.10/site-packages/torch/nn/modules/module.py", line 1527, in _call_impl
return forward_call(*args, **kwargs)
File "/Users/weiwei/ComfyUI/custom_nodes/ComfyUI_VLM_nodes-mac/nodes/moondream/phi/modeling_phi.py", line 933, in forward
hidden_states = layer(
File "/Users/weiwei/Envs/comfyui/lib/python3.10/site-packages/torch/nn/modules/module.py", line 1518, in _wrapped_call_impl
return self._call_impl(*args, **kwargs)
File "/Users/weiwei/Envs/comfyui/lib/python3.10/site-packages/torch/nn/modules/module.py", line 1527, in _call_impl
return forward_call(*args, **kwargs)
File "/Users/weiwei/ComfyUI/custom_nodes/ComfyUI_VLM_nodes-mac/nodes/moondream/phi/modeling_phi.py", line 734, in forward
attn_outputs = self.mixer(
File "/Users/weiwei/Envs/comfyui/lib/python3.10/site-packages/torch/nn/modules/module.py", line 1518, in _wrapped_call_impl
return self._call_impl(*args, **kwargs)
File "/Users/weiwei/Envs/comfyui/lib/python3.10/site-packages/torch/nn/modules/module.py", line 1527, in _call_impl
return forward_call(*args, **kwargs)
File "/Users/weiwei/ComfyUI/custom_nodes/ComfyUI_VLM_nodes-mac/nodes/moondream/phi/modeling_phi.py", line 688, in forward
attn_output = self._forward_cross_attn(
File "/Users/weiwei/ComfyUI/custom_nodes/ComfyUI_VLM_nodes-mac/nodes/moondream/phi/modeling_phi.py", line 664, in _forward_cross_attn
return self.inner_cross_attn(
File "/Users/weiwei/Envs/comfyui/lib/python3.10/site-packages/torch/nn/modules/module.py", line 1518, in _wrapped_call_impl
return self._call_impl(*args, **kwargs)
File "/Users/weiwei/Envs/comfyui/lib/python3.10/site-packages/torch/nn/modules/module.py", line 1527, in call_impl
return forward_call(*args, **kwargs)
File "/Users/weiwei/Envs/comfyui/lib/python3.10/site-packages/torch/amp/autocast_mode.py", line 16, in decorate_autocast
return func(*args, **kwargs)
File "/Users/weiwei/Envs/comfyui/lib/python3.10/site-packages/torch/amp/autocast_mode.py", line 16, in decorate_autocast
return func(*args, **kwargs)
File "/Users/weiwei/ComfyUI/custom_nodes/ComfyUI_VLM_nodes-mac/nodes/moondream/phi/modeling_phi.py", line 462, in forward
padding_mask.masked_fill(key_padding_mask, 0.0)
RuntimeError: The expanded size of the tensor (749) must match the existing size (750) at non-singleton dimension 1.  Target sizes: [1, 749].  Tensor sizes: [1, 750]

can you send the full error please, its really hard to debug if i dont know the source

ERROR:root:Traceback (most recent call last):
File "/Users/weiwei/ComfyUI/execution.py", line 152, in recursive_execute
output_data, output_ui = get_output_data(obj, input_data_all)
File "/Users/weiwei/ComfyUI/execution.py", line 82, in get_output_data
return_values = map_node_over_list(obj, input_data_all, obj.FUNCTION, allow_interrupt=True)
File "/Users/weiwei/ComfyUI/execution.py", line 75, in map_node_over_list
results.append(getattr(obj, func)(**slice_dict(input_data_all, i)))
File "/Users/weiwei/ComfyUI/custom_nodes/ComfyUI_VLM_nodes-mac/nodes/moondream_script.py", line 76, in answer_questions
full_sentence = self.text_model.answer_question(image_embeds, question)
File "/Users/weiwei/ComfyUI/custom_nodes/ComfyUI_VLM_nodes-mac/nodes/moondream/text_model.py", line 79, in answer_question
answer = self.generate(
File "/Users/weiwei/ComfyUI/custom_nodes/ComfyUI_VLM_nodes-mac/nodes/moondream/text_model.py", line 71, in generate
output_ids = self.model.generate(
File "/Users/weiwei/Envs/comfyui/lib/python3.10/site-packages/torch/utils/_contextlib.py", line 115, in decorate_context
return func(*args, **kwargs)
File "/Users/weiwei/Envs/comfyui/lib/python3.10/site-packages/transformers/generation/utils.py", line 1544, in generate
return self.greedy_search(
File "/Users/weiwei/Envs/comfyui/lib/python3.10/site-packages/transformers/generation/utils.py", line 2404, in greedy_search
outputs = self(
File "/Users/weiwei/Envs/comfyui/lib/python3.10/site-packages/torch/nn/modules/module.py", line 1518, in _wrapped_call_impl
return self._call_impl(*args, **kwargs)
File "/Users/weiwei/Envs/comfyui/lib/python3.10/site-packages/torch/nn/modules/module.py", line 1527, in _call_impl
return forward_call(*args, **kwargs)
File "/Users/weiwei/ComfyUI/custom_nodes/ComfyUI_VLM_nodes-mac/nodes/moondream/phi/modeling_phi.py", line 992, in forward
hidden_states = self.transformer(
File "/Users/weiwei/Envs/comfyui/lib/python3.10/site-packages/torch/nn/modules/module.py", line 1518, in _wrapped_call_impl
return self._call_impl(*args, **kwargs)
File "/Users/weiwei/Envs/comfyui/lib/python3.10/site-packages/torch/nn/modules/module.py", line 1527, in _call_impl
return forward_call(*args, **kwargs)
File "/Users/weiwei/ComfyUI/custom_nodes/ComfyUI_VLM_nodes-mac/nodes/moondream/phi/modeling_phi.py", line 933, in forward
hidden_states = layer(
File "/Users/weiwei/Envs/comfyui/lib/python3.10/site-packages/torch/nn/modules/module.py", line 1518, in _wrapped_call_impl
return self._call_impl(*args, **kwargs)
File "/Users/weiwei/Envs/comfyui/lib/python3.10/site-packages/torch/nn/modules/module.py", line 1527, in _call_impl
return forward_call(*args, **kwargs)
File "/Users/weiwei/ComfyUI/custom_nodes/ComfyUI_VLM_nodes-mac/nodes/moondream/phi/modeling_phi.py", line 734, in forward
attn_outputs = self.mixer(
File "/Users/weiwei/Envs/comfyui/lib/python3.10/site-packages/torch/nn/modules/module.py", line 1518, in _wrapped_call_impl
return self._call_impl(*args, **kwargs)
File "/Users/weiwei/Envs/comfyui/lib/python3.10/site-packages/torch/nn/modules/module.py", line 1527, in _call_impl
return forward_call(*args, **kwargs)
File "/Users/weiwei/ComfyUI/custom_nodes/ComfyUI_VLM_nodes-mac/nodes/moondream/phi/modeling_phi.py", line 688, in forward
attn_output = self._forward_cross_attn(
File "/Users/weiwei/ComfyUI/custom_nodes/ComfyUI_VLM_nodes-mac/nodes/moondream/phi/modeling_phi.py", line 664, in _forward_cross_attn
return self.inner_cross_attn(
File "/Users/weiwei/Envs/comfyui/lib/python3.10/site-packages/torch/nn/modules/module.py", line 1518, in _wrapped_call_impl
return self._call_impl(*args, **kwargs)
File "/Users/weiwei/Envs/comfyui/lib/python3.10/site-packages/torch/nn/modules/module.py", line 1527, in call_impl
return forward_call(*args, **kwargs)
File "/Users/weiwei/Envs/comfyui/lib/python3.10/site-packages/torch/amp/autocast_mode.py", line 16, in decorate_autocast
return func(*args, **kwargs)
File "/Users/weiwei/Envs/comfyui/lib/python3.10/site-packages/torch/amp/autocast_mode.py", line 16, in decorate_autocast
return func(*args, **kwargs)
File "/Users/weiwei/ComfyUI/custom_nodes/ComfyUI_VLM_nodes-mac/nodes/moondream/phi/modeling_phi.py", line 462, in forward
padding_mask.masked_fill(key_padding_mask, 0.0)
RuntimeError: The expanded size of the tensor (749) must match the existing size (750) at non-singleton dimension 1.  Target sizes: [1, 749].  Tensor sizes: [1, 750]
Prompt executed in 3695.42 seconds

Error occurred when executing MoonDream:
The expanded size of the tensor (749) must match the existing size (750) at non-singleton dimension 1. Target sizes: [1, 749]. Tensor sizes: [1, 750]
File "/Users/weiwei/ComfyUI/execution.py", line 152, in recursive_execute
output_data, output_ui = get_output_data(obj, input_data_all)
File "/Users/weiwei/ComfyUI/execution.py", line 82, in get_output_data
return_values = map_node_over_list(obj, input_data_all, obj.FUNCTION, allow_interrupt=True)
File "/Users/weiwei/ComfyUI/execution.py", line 75, in map_node_over_list
results.append(getattr(obj, func)(**slice_dict(input_data_all, i)))
File "/Users/weiwei/ComfyUI/custom_nodes/ComfyUI_VLM_nodes-mac/nodes/moondream_script.py", line 76, in answer_questions
full_sentence = self.text_model.answer_question(image_embeds, question)
File "/Users/weiwei/ComfyUI/custom_nodes/ComfyUI_VLM_nodes-mac/nodes/moondream/text_model.py", line 79, in answer_question
answer = self.generate(
File "/Users/weiwei/ComfyUI/custom_nodes/ComfyUI_VLM_nodes-mac/nodes/moondream/text_model.py", line 71, in generate
output_ids = self.model.generate(
File "/Users/weiwei/Envs/comfyui/lib/python3.10/site-packages/torch/utils/_contextlib.py", line 115, in decorate_context
return func(*args, **kwargs)
File "/Users/weiwei/Envs/comfyui/lib/python3.10/site-packages/transformers/generation/utils.py", line 1544, in generate
return self.greedy_search(
File "/Users/weiwei/Envs/comfyui/lib/python3.10/site-packages/transformers/generation/utils.py", line 2404, in greedy_search
outputs = self(
File "/Users/weiwei/Envs/comfyui/lib/python3.10/site-packages/torch/nn/modules/module.py", line 1518, in _wrapped_call_impl
return self._call_impl(*args, **kwargs)
File "/Users/weiwei/Envs/comfyui/lib/python3.10/site-packages/torch/nn/modules/module.py", line 1527, in _call_impl
return forward_call(*args, **kwargs)
File "/Users/weiwei/ComfyUI/custom_nodes/ComfyUI_VLM_nodes-mac/nodes/moondream/phi/modeling_phi.py", line 992, in forward
hidden_states = self.transformer(
File "/Users/weiwei/Envs/comfyui/lib/python3.10/site-packages/torch/nn/modules/module.py", line 1518, in _wrapped_call_impl
return self._call_impl(*args, **kwargs)
File "/Users/weiwei/Envs/comfyui/lib/python3.10/site-packages/torch/nn/modules/module.py", line 1527, in _call_impl
return forward_call(*args, **kwargs)
File "/Users/weiwei/ComfyUI/custom_nodes/ComfyUI_VLM_nodes-mac/nodes/moondream/phi/modeling_phi.py", line 933, in forward
hidden_states = layer(
File "/Users/weiwei/Envs/comfyui/lib/python3.10/site-packages/torch/nn/modules/module.py", line 1518, in _wrapped_call_impl
return self._call_impl(*args, **kwargs)
File "/Users/weiwei/Envs/comfyui/lib/python3.10/site-packages/torch/nn/modules/module.py", line 1527, in _call_impl
return forward_call(*args, **kwargs)
File "/Users/weiwei/ComfyUI/custom_nodes/ComfyUI_VLM_nodes-mac/nodes/moondream/phi/modeling_phi.py", line 734, in forward
attn_outputs = self.mixer(
File "/Users/weiwei/Envs/comfyui/lib/python3.10/site-packages/torch/nn/modules/module.py", line 1518, in _wrapped_call_impl
return self._call_impl(*args, **kwargs)
File "/Users/weiwei/Envs/comfyui/lib/python3.10/site-packages/torch/nn/modules/module.py", line 1527, in _call_impl
return forward_call(*args, **kwargs)
File "/Users/weiwei/ComfyUI/custom_nodes/ComfyUI_VLM_nodes-mac/nodes/moondream/phi/modeling_phi.py", line 688, in forward
attn_output = self._forward_cross_attn(
File "/Users/weiwei/ComfyUI/custom_nodes/ComfyUI_VLM_nodes-mac/nodes/moondream/phi/modeling_phi.py", line 664, in _forward_cross_attn
return self.inner_cross_attn(
File "/Users/weiwei/Envs/comfyui/lib/python3.10/site-packages/torch/nn/modules/module.py", line 1518, in _wrapped_call_impl
return self._call_impl(*args, **kwargs)
File "/Users/weiwei/Envs/comfyui/lib/python3.10/site-packages/torch/nn/modules/module.py", line 1527, in call_impl
return forward_call(*args, **kwargs)
File "/Users/weiwei/Envs/comfyui/lib/python3.10/site-packages/torch/amp/autocast_mode.py", line 16, in decorate_autocast
return func(*args, **kwargs)
File "/Users/weiwei/Envs/comfyui/lib/python3.10/site-packages/torch/amp/autocast_mode.py", line 16, in decorate_autocast
return func(*args, **kwargs)
File "/Users/weiwei/ComfyUI/custom_nodes/ComfyUI_VLM_nodes-mac/nodes/moondream/phi/modeling_phi.py", line 462, in forward
padding_mask.masked_fill(key_padding_mask, 0.0)

i cant really iterate on this for now, i just released new model called UForm-Gen2 Qwen, you can try it, it also fast like moondream

i cant really iterate on this for now, since i dont have a macbook. i just released new model called UForm-Gen2 Qwen, you can try it, it also fast like moondream

Okay, thanks.

i cant really iterate on this for now, since i dont have a macbook. i just released new model called UForm-Gen2 Qwen, you can try it, it also fast like moondream

OK，Let me have a try, thanks !

this is fixed


Example for Basic Authentication

Some Webservers use Basic Authentication for login.
How would an implementation of a test script in golem for basic authentication look like?

So technically basic authentication is not standarized by webdriver yet. See https://github.com/w3c/webdriver/issues/385 and https://github.com/SeleniumHQ/selenium/issues/5471. Until this is implemented you have two options basically: hardcoding the credentials into the URL or using a third party tool like autohotkey or autoit.
To use the first option just navigate to 'http://username:password@rest-of-the-url'. As this is not guaranteed to work crossbrowser I don't think it should be implemented by Golem, but it can be easily achieved with some string formatting


Update geocoder.md

Adding a note pointing to the Xamarin Essentials API for reference.

@Nerves82 : Thanks for your contribution! The author(s) have been notified to review your proposed change.

@davidbritch : Thanks for your contribution! The author(s) have been notified to review your proposed change.


Adding HighDimPDE.jl to PDE solvers

This needs a patch release of HighDimPDE.jl which has the pages.jl separated out and it's good to go.

This needs a patch release of HighDimPDE.jl which has the pages.jl separated out and it's good to go.

Hey, I have create a new patch release (v1.2.1), hopefully this should now work.

So, the build is failing because it seems that it does not find the pages.jl file - but the file is in the latest release (https://github.com/SciML/HighDimPDE.jl/blob/main/docs/pages.jl). What is happening here?

https://github.com/JuliaRegistries/General/pull/64646 it wasn't registered to General.

It needed some compat bounds fixed but now we're in business.


Fix typographical errors in documentation

This PR fixes typographical and stylistic issues in the CONTRIBUTING.md file to improve clarity and maintain consistency across the documentation.

Corrected grammatical errors:

"some which do not" → "some of which do not"
"these means" → "this means"
"these can be overridden" → "this can be overridden"

Improved terminology consistency:

"sym-linked" → "symlinked"
"i.e." → "e.g." where applicable.

Enhanced readability:

Replaced "Imagine the scenario" with "Consider the following scenario" for a more formal tone.

Maintained consistency in references to examples:

Used "e.g." instead of "i.e." for better precision in examples.

Updated variable references for consistency:

"your-local-project" → "my-local-project" across examples.

Impact:

Improved clarity and professionalism in documentation.
Aligned terminology and phrasing with the rest of the repository.

Files Changed:

CONTRIBUTING.md: 9 additions, 9 deletions

Additional Notes

Contributions adhere to the repository's guidelines for commit messages and documentation standards.
Maintainers are welcome to make edits to refine further.

 Thank you for your submission! We really appreciate it. Like many open source projects, we ask that you sign our Contributor License Agreement before we can accept your contribution.You have signed the CLA already but the status is still pending? Let us recheck it.

Hey @dmytroyatsenk0, thanks for the contribution!
We love to get submissions from the community, but we prefer first-time contributions to be more substantial. If you are excited to make a contribution, feel free to look through our open issues for ideas!
Closing for now.


Big Query Storage API 400ing

I am attempting to query BigQuery storage api from a spark script running on AWS EMR. For some all requests to BigQuery storage api are 400ing and are (redirecting?) to the BigQuery API. (See images below). Why is this happening?
All of my queries are select count(*) from dataset.table ...  queries that are quick and have minimal filters.
os.environ['GOOGLE_APPLICATION_CREDENTIALS'] = '/home/hadoop/credentials.json'
pandas_gbq.context.use_bqstorage_api = True
df = pandas_gbq.read_gbq(query,
        project_id="<project>",
        use_bqstorage_api=True)
count=  df['f0_'][0]

BigQuery Storage API

BigQuery API

400s are expected for queries with small results (at least for now). The BigQuery Storage API is unable to read from small (less than about 100MB) temporary anonymous tables.
This limitation is documented at https://cloud.google.com/bigquery/docs/reference/storage/#limitations

In some cases, reading small anonymous (cached) tables is disallowed via the BigQuery Storage API.

Since this is a backend issue, I recommend filing a request at https://issuetracker.google.com/issues/new?component=187149&template=1162659 and/or support ticket to make sure the BigQuery backend team prioritizes fixing this limitation.


Add service to refresh states on TaHoma box

Based on #227, thus that one needs to be merged first.
A first try to solve the issues around states for devices that need a refresh. In this PR a service is added to manually refresh the states. If this is the solution, we could add this as an option to the DataUpdateCoordinator.
Fixes #167, #223, #230
Please note that after the refresh is complete, the event needs to be fetched via the DataUpdateCoordinator.
2020-08-30 12:08:58 DEBUG (MainThread) [custom_components.tahoma.coordinator] RefreshAllDevicesStatesCompletedEvent/None (device:None,state:None->None)

Why not create an other coordinator that will call regularly the refresh request?

Why not create an other coordinator that will call regularly the refresh request?

That would be my next step. This was just to test if this command works, since I cannot test it myself unfortunately.

How would we decide the frequency of those refresh? We have to profile that code before making it automatic to be sure it doesn't consume too much resources.

How does this fix  #223?

How does this fix #223?

#233 😂. Apparently I only fixed this link on the 'linked issues' part, but forgot to update my original post.

How would we decide the frequency of those refresh? We have to profile that code before making it automatic to be sure it doesn't consume too much resources.

Not sure yet. In HomeBridge they make this configurable and I saw many people putting it pretty low (60 seconds).


Compatibility witb ESP CYD

Are there any CYD (cheap yellow displays) that are known to work well with ghostesp ?

From other issues, it seems like usb c only CYDs work
Benefit of CYD is it had a display, microsd card reader, antenna built in.
I will probably buy one and report back on progress and hopefully submit a pull request if I can add anything useful

From other issues, it seems like usb c only CYDs work
Benefit of CYD is it had a display, microsd card reader, antenna built in.
I will probably buy one and report back on progress and hopefully submit a pull request if I can add anything useful

we only support 3 variants
the micro USB
The Dual USB With Micro and USB C
and the Standard USB C
any other variants feel free to port yourself and make a pr thank you


Add label docs

#947  👈 (View in Graphite)
main

This stack of pull requests is managed by Graphite. Learn more about stacking.


Use query builder for GetAlarmRecordID endpoint

Use BOB SQL Toolkit to build SQL queries

c.c. @pixelsoccupied @alegacy

/lgtm

/hold

/unhold

/lgtm

/approve
let's see if we need any changes later but i think its great to build on top this now! (e.g https://bob.stephenafamo.com/docs/models/table)


How to make it stay at the bottom of the screen

want to make the modal show at the bottom of the screen like in the Bottom Half example, but i dont know what styles to apply, tried bottom: 0 but it didn't work

Hello @matheusrezende , you can find the source code of that example here.

Thank you @mmazzarolo!

Link is broken

@jitenderchand1 it was just the example dir of this project