-
Ian Johnson authored
* Upgrade to Kong 1.0.3 * Use `kong migrations bootstrap` instead of `kong migrations up` * Remove lua and luarocks parts and use the bionic ubuntu archive pkgs lua5.1 and luarocks instead * Remove kong build dependency on openresty part as they no longer need to be built after each other * Build kong inside $SNAPCRAFT_PART_INSTALL * Upgrade to OpenResty 1.13.6.2 and build with kong's patches * Replace hard-coded location of nginx in "resty" binary from OpenResty to use /snap/edgexfoundry/current based path instead of $SNAPCRAFT_PART_INSTALL * Fix the nginx and openresty symlinks inside openresty's $SNAPCRAFT_PART_INSTALL/bin dir to be relative instead of absolute * Use dpkg --print-architecture instead of uname -m for better compatibility when cross compiling * Add layout for /etc/luarocks to view into $SNAP/etc/luarocks using a bind mount such that luarocks doesn't trigger AppArmor denials every time it starts up via kong. This path is supposedly configurable with a build time flag but I haven't been able to figure out which flag is to be used for this. Signed-off-by: Ian Johnson <ian.johnson@canonical.com>
52e458af