[nix-shell:~/src/nixops]$ time nixops deploy -d packet-network --create-only
nixops.> uploading Packet ssh key ...
machine> creating Packet instance (facility ewr1, plan baremetal_2, billing cycle hourly, OS nixos_18_03 )
machine> waiting for IP address...
machine> [provisioning]
machine> Event: "%device%" (m1.xlarge.x86) was deployed to project "%project%" by %user%
machine> [provisioning]
machine> Event: Configuration written
machine> [provisioning][provisioning][provisioning][provisioning][provisioning][provisioning][provisioning][provisioning][provisioning][provisioning][provisioning][provisioning][provisioning][provisioning][provisioning][provisioning][provisioning][provisioning][provisioning][provisioning][provisioning][provisioning][provisioning][provisioning][provisioning][provisioning][provisioning][provisioning][provisioning][provisioning][provisioning][provisioning][provisioning][provisioning][provisioning][provisioning][provisioning][provisioning][provisioning][provisioning][provisioning][prov
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
diff --git a/default.nix b/default.nix | |
index 8b89152..2378f0e 100644 | |
--- a/default.nix | |
+++ b/default.nix | |
@@ -382,7 +382,20 @@ in rec { | |
format = '' | |
mkswap -L swap /dev/sda2 | |
- mkfs.ext4 -L nixos /dev/sda3 | |
+ mkdir -p /var/lock/lvm |
[amine@nixos:~/src/nixops]$ nix-instantiate --read-write-mode -I nixops=/home/amine/src/nixops/nixops/../nix --arg networkExprs '[ "/home/amine/src/nixops/output.nix" ]' --arg args {} --argstr uuid 9ad8bea1-6215-11e9-a024-02420a47088d --argstr deploymentName out '<nixops/eval-machine-info.nix>' --eval-only --strict --arg checkConfigurationOptions false -A info --xml 1>/dev/null
trace: WARNING: `stdenv.isArm` is deprecated after 18.03. Please use `stdenv.isAarch32` instead
trace: lib.zip is deprecated, use lib.zipAttrsWith instead
trace: Warning: `showVal` is deprecated and will be removed in the next release, please use `traceSeqN`
trace: `mkStrict' is obsolete; use `mkOverride 0' instead.
trace: `lib.nixpkgsVersion` is deprecated, use `lib.version` instead!
error: stack overflow (possible infinite recursion)
[amine@nixos:~/src/nixops]$ nix-instantiate --read-write-mode -I nixops=/home/amine/src/nixops/nixops/../nix --arg networkExprs '[ "/home/amine/src/nixops/output.nix" ]' --arg args {} --argstr uui
Using https://github.com/NixOS/nixops/compare/master...AmineChikhaoui:amine/nixops-outputs, the following network would trigger an infinite recursion:
{
resources.output.foo =
{
script =
''
echo foo
'';
I hereby claim:
- I am AmineChikhaoui on github.
- I am chikhaoui (https://keybase.io/chikhaoui) on keybase.
- I have a public key whose fingerprint is 2DC8 B190 B657 3BFD 22CB 90E2 E1AD 2BFD 916A C5F7
To claim this, I am signing this object:
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#! /usr/bin/python | |
from flask import Flask,request, render_template, make_response, send_file | |
from werkzeug import secure_filename | |
import subprocess | |
import os | |
UPLOAD_FOLDER = 'Bucket/' | |
ALLOWED_EXTENSIONS = set(['mp4','txt', 'jpg', 'jpeg']) |