[AIRFLOW-5441] Ownership of package*.json file group write is fixed (#6061)
[AIRFLOW-5441] Ownership of package*.json file group write is fixed (#6061)

When you use Breeze and you specify "--force-pull" flag, the latest image from
DockerHub is pulled before you attempt to rebuild the image. Currently in
breeze we used an optimised version of "fix-permission" script that only fixes
permissions of several files in the context (the workaround for different
roup write umask setting in DockerHub). However we did not have package.json
and package-lock.json on the list so those files were always seen as "changed"
and npm was reinstalled for the first time (and only the first time) when the
image was force pulled.

After fixing this, the of --force-pull breeze commands will be much faster -
skipping the whole npm package reinstallation. Depending on your network speed,
this might be between 20 seconds to several minutes as npm ci command wipes out
everything and downloads a lot of packages.
cfei18/incubator-airflow,airbnb/airflow,cfei18/incubator-airflow,apache/incubator-airflow,sekikn/incubator-airflow,spektom/incubator-airflow,wileeam/airflow,apache/airflow,nathanielvarona/airflow,sekikn/incubator-airflow,mtagle/airflow,apache/airflow,dhuang/incubator-airflow,cfei18/incubator-airflow,DinoCow/airflow,dhuang/incubator-airflow,DinoCow/airflow,danielvdende/incubator-airflow,Fokko/incubator-airflow,lyft/incubator-airflow,wooga/airflow,danielvdende/incubator-airflow,wooga/airflow,danielvdende/incubator-airflow,danielvdende/incubator-airflow,Acehaidrey/incubator-airflow,Fokko/incubator-airflow,sekikn/incubator-airflow,Acehaidrey/incubator-airflow,mistercrunch/airflow,wileeam/airflow,danielvdende/incubator-airflow,wileeam/airflow,spektom/incubator-airflow,danielvdende/incubator-airflow,cfei18/incubator-airflow,apache/airflow,Acehaidrey/incubator-airflow,spektom/incubator-airflow,apache/airflow,wooga/airflow,cfei18/incubator-airflow,bolkedebruin/airflow,dhuang/incubator-airflow,nathanielvarona/airflow,mtagle/airflow,mistercrunch/airflow,nathanielvarona/airflow,apache/incubator-airflow,apache/airflow,DinoCow/airflow,nathanielvarona/airflow,Fokko/incubator-airflow,mrkm4ntr/incubator-airflow,nathanielvarona/airflow,spektom/incubator-airflow,DinoCow/airflow,airbnb/airflow,lyft/incubator-airflow,sekikn/incubator-airflow,Acehaidrey/incubator-airflow,wooga/airflow,dhuang/incubator-airflow,bolkedebruin/airflow,Fokko/incubator-airflow,mtagle/airflow,Acehaidrey/incubator-airflow,Acehaidrey/incubator-airflow,bolkedebruin/airflow,apache/incubator-airflow,mrkm4ntr/incubator-airflow,mrkm4ntr/incubator-airflow,apache/incubator-airflow,wileeam/airflow,airbnb/airflow,bolkedebruin/airflow,lyft/incubator-airflow,mtagle/airflow,cfei18/incubator-airflow,nathanielvarona/airflow,mrkm4ntr/incubator-airflow,lyft/incubator-airflow,apache/airflow,airbnb/airflow,mistercrunch/airflow,mistercrunch/airflow,bolkedebruin/airflow