!jtzdZrQSXtEpeGtzAn:nixos.org

Testing with Nix

91 Members
24 Servers

Load older messages


SenderMessageTime
16 Mar 2024
@grahamc:nixos.org@grahamc:nixos.org joined the room.00:06:20
19 Mar 2024
@mjolnir:nixos.orgNixOS Moderation Botchanged room power levels.00:30:48
21 Mar 2024
@mjolnir:nixos.orgNixOS Moderation Botchanged room power levels.18:03:39
@grahamc:nixos.org@grahamc:nixos.org left the room.20:07:51
22 Mar 2024
@shapr:cofree.coffee@shapr:cofree.coffee joined the room.16:13:28
@shapr:cofree.coffee@shapr:cofree.coffeeIs there a new fixed room for NixOS Testing?16:14:42
@k900:0upti.meK900Is this room broken? 16:16:31
@shapr:cofree.coffee@shapr:cofree.coffeeThe room title I see is "$NAME and 55 others"16:17:41
@shapr:cofree.coffee@shapr:cofree.coffeeI think it is broken.16:20:33
@shapr:cofree.coffee@shapr:cofree.coffeeAnyway, I joined to ask if there's nix utility code to run a service like minio inside a test, and then shut it down after the test is done.18:25:09
@shapr:cofree.coffee@shapr:cofree.coffeeAnd for bonus points, pick a random port so I can test my code in parallel with multiple versions of a compiler.18:25:33
@raitobezarius:matrix.orgraitobezariusthere's a minio.nix test18:26:00
@raitobezarius:matrix.orgraitobezariusyou can copy from it and make it a utility18:26:04
@raitobezarius:matrix.orgraitobezariusif you want to run multiple instances of minio, you would need to re-architecture the nixos module18:26:23
@raitobezarius:matrix.orgraitobezariusyou are better off running multiple VMs18:26:28
@raitobezarius:matrix.orgraitobezariusor multiple containers inside the same VM18:26:31
@raitobezarius:matrix.orgraitobezariusand proxying them in the test18:26:34
@shapr:cofree.coffee@shapr:cofree.coffeethank you!18:28:33
@shapr:cofree.coffee@shapr:cofree.coffeeWhere do I find the minio test? I thought it would be in the same module with the package?18:29:43
@raitobezarius:matrix.orgraitobezariusnixos/tests/minio.nix18:29:51
25 Mar 2024
@brunzefb:matrix.orgbrunzefb joined the room.23:23:22
@brunzefb:matrix.orgbrunzefbWhich channel/room would be appropriate to ask a support question? Running into a python dependency error with awscli2 package.23:24:23
@brunzefb:matrix.orgbrunzefbrunning nix-shell --packages awscli2 23:25:47
@brunzefb:matrix.orgbrunzefb ...
checking for --with-download-deps... Traceback (most recent call last):
File "<frozen runpy>", line 198, in _run_module_as_main
File "<frozen runpy>", line 88, in _run_code
File "/build/source/./backends/build_system/main.py", line 125, in <module>
main()
File "/build/source/./backends/build_system/main.py", line 121, in main
parsed_args.func(parsed_args)
File "/build/source/./backends/build_system/main.py", line 49, in validate
validate_env(parsed_args.artifact)
File "/build/source/./backends/build_system/validate_env.py", line 36, in validate_env
unmet_deps = _get_unmet_dependencies(requirements)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
23:26:19
@brunzefb:matrix.orgbrunzefbSame error on mac and linux.23:26:38
26 Mar 2024
@vengmark2:matrix.orgl0b0
In reply to @brunzefb:matrix.org
...
checking for --with-download-deps... Traceback (most recent call last):
File "<frozen runpy>", line 198, in _run_module_as_main
File "<frozen runpy>", line 88, in _run_code
File "/build/source/./backends/build_system/main.py", line 125, in <module>
main()
File "/build/source/./backends/build_system/main.py", line 121, in main
parsed_args.func(parsed_args)
File "/build/source/./backends/build_system/main.py", line 49, in validate
validate_env(parsed_args.artifact)
File "/build/source/./backends/build_system/validate_env.py", line 36, in validate_env
unmet_deps = _get_unmet_dependencies(requirements)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
The package is broken
00:16:50
@vengmark2:matrix.orgl0b0
In reply to @brunzefb:matrix.org
...
checking for --with-download-deps... Traceback (most recent call last):
File "<frozen runpy>", line 198, in _run_module_as_main
File "<frozen runpy>", line 88, in _run_code
File "/build/source/./backends/build_system/main.py", line 125, in <module>
main()
File "/build/source/./backends/build_system/main.py", line 121, in main
parsed_args.func(parsed_args)
File "/build/source/./backends/build_system/main.py", line 49, in validate
validate_env(parsed_args.artifact)
File "/build/source/./backends/build_system/validate_env.py", line 36, in validate_env
unmet_deps = _get_unmet_dependencies(requirements)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
* The package is broken, unfortunately.
00:17:05
@vengmark2:matrix.orgl0b0 * The package is broken, unfortunately. But you should be able to use an older version. 00:20:00
@brunzefb:matrix.orgbrunzefb Thanks -- got it to work with
nix-shell -p awscli2 -I nixpkgs=https://github.com/NixOS/nixpkgs/archive/976fa3369d722e76f37c77493d99829540d43845.tar.gz
02:08:22
@brunzefb:matrix.orgbrunzefbfor version 2.13.7. I would have thought the reference would have been just awscli2@2.13.702:09:35

Show newer messages


Back to Room ListRoom Version: 9