Skip to content

Instantly share code, notes, and snippets.

$ ./create-azure.sh
warning: ignoring untrusted substituter 'https://hydra.nixos.org'
these derivations will be built:
/nix/store/5r7wsrg79dy92vdp58n0bg5wgr5i77q8-kernel-modules-shrunk.drv
/nix/store/cip8x0fzpm81r5fvpmkvi88ljjvph8h2-initrd-fsinfo.drv
/nix/store/0kb2bk0vwjc0a7k2fsnxw9axby82pack-stage-1-init.sh.drv
/nix/store/6xq7s6yjazn4l0pkwhk1zdphkk823sys-nixos-version.drv
/nix/store/ckcvvg1w6n987z92pc5msksb21kn1nq8-system-path.drv
/nix/store/12b5w1hmw0fn20sali359mjzclwaf02c-unit-systemd-fsck-.service.drv
/nix/store/ylcvjybhgn0vgpqv82y8xrry0qczp43x-firewall-start.drv
pypi2nix v1.8.1 running ...
Stage1: Downloading wheels and creating wheelhouse ...
|-> nix-shell /nix/store/219zp9ymwaqq29cqkdf9zwg1jdi3gi8n-pypi2nix-1.8.1/pkgs/pypi2nix/pip.nix --arg requirements_files [ "/tmp/pypi2nix/a8514ead126fc6ef9795402ead1b1524/6a9d3da41743f4345286ca193676822f.txt" ] --argstr project_dir /tmp/pypi2nix/a8514ead126fc6ef9795402ead1b1524 --argstr download_cache_dir /tmp/pypi2nix/cache/download --argstr wheel_cache_dir /tmp/pypi2nix/cache/wheel --arg extra_build_inputs [ "gcc" "libffi" "openssl" ] --argstr extra_env --argstr python_version python36 --arg setup_requires [ ] --arg wheels_cache [ ] -I /etc/nixos:nixpkgs=/etc/nixpkgs:nixos-config=/etc/nixos/configuration.nix --show-trace --pure --run exit
===================================================================
download source distributions to: /tmp/pypi2nix/cache/download
===================================================================
Collecting adal==0.4.7 (from -r /tmp/pypi2nix/a8514ead126fc6ef97
pypi2nix v1.8.1 running ...
Stage1: Downloading wheels and creating wheelhouse ...
|-> nix-shell /nix/store/3b2v10zwdd6m4fcbwkavjgxywzxvn03g-pypi2nix-1.8.1/pkgs/pypi2nix/pip.nix --arg requirements_files [ "/tmp/pypi2nix/869e59b3724edf45c49d5e429bd340d9/6a9d3da41743f4345286ca193676822f.txt" ] --argstr project_dir /tmp/pypi2nix/869e59b3724edf45c49d5e429bd340d9 --argstr download_cache_dir /tmp/pypi2nix/cache/download --argstr wheel_cache_dir /tmp/pypi2nix/cache/wheel --arg extra_build_inputs [ "gcc" "libffi" "openssl" ] --argstr extra_env --argstr python_version python36 --arg setup_requires [ ] --arg wheels_cache [ ] -I /etc/nixos:nixpkgs=/etc/nixpkgs:nixos-config=/etc/nixos/configuration.nix --show-trace --pure --run exit
===================================================================
download source distributions to: /tmp/pypi2nix/cache/download
===================================================================
Collecting adal==0.5.1 (from -r /tmp/pypi2nix/869e59b3724edf45c4
import * as pulumi from "@pulumi/pulumi";
import * as kubernetes from "@pulumi/kubernetes";
import { makeDexConfig } from './config';
let dexContainerImage = "docker.io/colemickens/dex:latest"; // shame!
//let dexNamespace = "dex"; // add the ns object first
// TODO: load securely? e should load these "securely"?
// TODO: look into Pulumi config objects?
0 info it worked if it ends with ok
1 verbose cli [ '/nix/store/6lkmyqiiyfbfapz2wd6bb2242lfrd5lq-nodejs-8.11.3/bin/node',
1 verbose cli '/run/current-system/sw/bin/npm',
1 verbose cli 'run',
1 verbose cli 'build' ]
2 info using npm@5.6.0
3 info using node@v8.11.3
4 verbose run-script [ 'prebuild', 'build', 'postbuild' ]
5 info lifecycle pukazu@~prebuild: pukazu@
6 info lifecycle pukazu@~build: pukazu@
FROM ubuntu:latest
# upfront deps for a bunch of crap
RUN apt-get -qy update
RUN apt-get -qy install wget curl make git gpg python-pip python
RUN curl -sS https://dl.yarnpkg.com/debian/pubkey.gpg | apt-key add -
RUN echo "deb https://dl.yarnpkg.com/debian/ stable main" | tee /etc/apt/sources.list.d/yarn.list
RUN apt-get -qy update
FROM ubuntu:latest
# upfront deps for a bunch of crap
RUN apt-get -qy update
RUN apt-get -qy install wget curl make git gpg python-pip python
RUN curl -sS https://dl.yarnpkg.com/debian/pubkey.gpg | apt-key add -
RUN echo "deb https://dl.yarnpkg.com/debian/ stable main" | tee /etc/apt/sources.list.d/yarn.list
RUN apt-get -qy update
make[1]: Entering directory '/tmp/pk/src/github.com/pulumi/pulumi/sdk/nodejs'
==================
Pulumi Node.JS SDK
==================
BUILD:
go install -ldflags "-X github.com/pulumi/pulumi/pkg/version.Version=v0.14.2-dev-1530568503-g416d3f55" github.com/pulumi/pulumi/sdk/nodejs/cmd/pulumi-language-nodejs
tsc
cp tests/runtime/jsClosureCases.js bin/tests/runtime
cp README.md ../../LICENSE package.json ./dist/* bin/
node ../../scripts/reversion.js bin/package.json v0.14.2-dev-1530568503-g416d3f55
evaluating file '/nix/store/q5311099n2qq1nmwlrg3lhn6y5nk0445-nix-2.0.4/share/nix/corepkgs/derivation.nix'
evaluating file '/tmp/nixpkgs/default.nix'
evaluating file '/tmp/nixpkgs/lib/minver.nix'
evaluating file '/tmp/nixpkgs/pkgs/top-level/impure.nix'
evaluating file '/tmp/nixpkgs/pkgs/top-level/default.nix'
evaluating file '/tmp/nixpkgs/pkgs/stdenv/booter.nix'
evaluating file '/tmp/nixpkgs/lib/default.nix'
evaluating file '/tmp/nixpkgs/lib/fixed-points.nix'
evaluating file '/tmp/nixpkgs/lib/lists.nix'
evaluating file '/tmp/nixpkgs/pkgs/stdenv/default.nix'
#!nix
{ pkgs, lib, ... }:
{
users.users.root.openssh.authorizedKeys.keys = [
"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQC9YAN+P0umXeSP/Cgd5ZvoD5gpmkdcrOjmHdonvBbptbMUbI/Zm0WahBDK0jO5vfJ/C6A1ci4quMGCRh98LRoFKFRoWdwlGFcFYcLkuG/AbE8ObNLHUxAwqrdNfIV6z0+zYi3XwVjxrEqyJ/auZRZ4JDDBha2y6Wpru8v9yg41ogeKDPgHwKOf/CKX77gCVnvkXiG5ltcEZAamEitSS8Mv8Rg/JfsUUwULb6yYGh+H6RECKriUAl9M+V11SOfv8MAdkXlYRrcqqwuDAheKxNGHEoGLBk+Fm+orRChckW1QcP89x6ioxpjN9VbJV0JARF+GgHObvvV+dGHZZL1N3jr8WtpHeJWxHPdBgTupDIA5HeL0OCoxgSyyfJncMl8odCyUqE+lqXVz+oURGeRxnIbgJ07dNnX6rFWRgQKrmdV4lt1i1F5Uux9IooYs/42sKKMUQZuBLTN4UzipPQM/DyDO01F0pdcaPEcIO+tp2U6gVytjHhZqEeqAMaUbq7a6ucAuYzczGZvkApc85nIo9jjW+4cfKZqV8BQfJM1YnflhAAplIq6b4Tzayvw1DLXd2c5rae+GlVCsVgpmOFyT6bftSon/HfxwBE4wKFYF7fo7/j6UbAeXwLafDhX+S5zSNR6so1epYlwcMLshXqyJePJNhtsRhpGLd9M3UqyGDAFoOQ=="
];
nix = {
buildCores = 48;
useSandbox = true; # necessary?