FIX: APT Repository not working (signatures invalid) (#11112)
* chmod 644 gpg key * chmod 644 gpg key
This commit is contained in:
		
							parent
							
								
									d36b41d59e
								
							
						
					
					
						commit
						e0f401d97d
					
				
					 2 changed files with 14 additions and 10 deletions
				
			
		| 
						 | 
					@ -9,13 +9,15 @@ ENV PYTHONUNBUFFERED=1
 | 
				
			||||||
# Disable pip's cache behavior
 | 
					# Disable pip's cache behavior
 | 
				
			||||||
ARG PIP_NO_CACHE_DIR=false
 | 
					ARG PIP_NO_CACHE_DIR=false
 | 
				
			||||||
 | 
					
 | 
				
			||||||
RUN curl -fsSL https://apt.repos.intel.com/intel-gpg-keys/GPG-PUB-KEY-INTEL-SW-PRODUCTS-2023.PUB | gpg --dearmor | tee /usr/share/keyrings/intel-oneapi-archive-keyring.gpg && \
 | 
					RUN wget -O- https://apt.repos.intel.com/intel-gpg-keys/GPG-PUB-KEY-INTEL-SW-PRODUCTS.PUB | gpg --dearmor | tee /usr/share/keyrings/intel-oneapi-archive-keyring.gpg > /dev/null && \
 | 
				
			||||||
    echo "deb [signed-by=/usr/share/keyrings/intel-oneapi-archive-keyring.gpg] https://apt.repos.intel.com/oneapi all main " > /etc/apt/sources.list.d/oneAPI.list && \
 | 
					    echo "deb [signed-by=/usr/share/keyrings/intel-oneapi-archive-keyring.gpg] https://apt.repos.intel.com/oneapi all main " | tee /etc/apt/sources.list.d/oneAPI.list && \
 | 
				
			||||||
 | 
					    chmod 644 /usr/share/keyrings/intel-oneapi-archive-keyring.gpg && \
 | 
				
			||||||
 | 
					    rm /etc/apt/sources.list.d/intel-graphics.list && \
 | 
				
			||||||
 | 
					    wget -O- https://repositories.intel.com/graphics/intel-graphics.key | gpg --dearmor | tee /usr/share/keyrings/intel-graphics.gpg > /dev/null && \
 | 
				
			||||||
 | 
					    echo "deb [arch=amd64,i386 signed-by=/usr/share/keyrings/intel-graphics.gpg] https://repositories.intel.com/graphics/ubuntu jammy arc" | tee /etc/apt/sources.list.d/intel.gpu.jammy.list && \
 | 
				
			||||||
 | 
					    chmod 644 /usr/share/keyrings/intel-graphics.gpg && \
 | 
				
			||||||
    apt-get update && \
 | 
					    apt-get update && \
 | 
				
			||||||
    apt-get install -y curl wget git gnupg gpg-agent sudo && \
 | 
					    apt-get install -y curl wget git gnupg gpg-agent sudo && \
 | 
				
			||||||
    wget -qO - https://repositories.intel.com/graphics/intel-graphics.key | gpg --dearmor --output /usr/share/keyrings/intel-graphics.gpg && \
 | 
					 | 
				
			||||||
    echo 'deb [arch=amd64,i386 signed-by=/usr/share/keyrings/intel-graphics.gpg] https://repositories.intel.com/graphics/ubuntu jammy arc' | tee /etc/apt/sources.list.d/intel.gpu.jammy.list && \
 | 
					 | 
				
			||||||
    rm /etc/apt/sources.list.d/intel-graphics.list && \
 | 
					 | 
				
			||||||
    # Install PYTHON 3.11 and IPEX-LLM[xpu]
 | 
					    # Install PYTHON 3.11 and IPEX-LLM[xpu]
 | 
				
			||||||
    ln -snf /usr/share/zoneinfo/$TZ /etc/localtime && echo $TZ > /etc/timezone && \
 | 
					    ln -snf /usr/share/zoneinfo/$TZ /etc/localtime && echo $TZ > /etc/timezone && \
 | 
				
			||||||
    env DEBIAN_FRONTEND=noninteractive apt-get update && \
 | 
					    env DEBIAN_FRONTEND=noninteractive apt-get update && \
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -14,13 +14,15 @@ COPY benchmark.sh /llm/benchmark.sh
 | 
				
			||||||
# Disable pip's cache behavior
 | 
					# Disable pip's cache behavior
 | 
				
			||||||
ARG PIP_NO_CACHE_DIR=false
 | 
					ARG PIP_NO_CACHE_DIR=false
 | 
				
			||||||
 | 
					
 | 
				
			||||||
RUN curl -fsSL https://apt.repos.intel.com/intel-gpg-keys/GPG-PUB-KEY-INTEL-SW-PRODUCTS-2023.PUB | gpg --dearmor | tee /usr/share/keyrings/intel-oneapi-archive-keyring.gpg && \
 | 
					RUN wget -O- https://apt.repos.intel.com/intel-gpg-keys/GPG-PUB-KEY-INTEL-SW-PRODUCTS.PUB | gpg --dearmor | tee /usr/share/keyrings/intel-oneapi-archive-keyring.gpg > /dev/null && \
 | 
				
			||||||
    echo "deb [signed-by=/usr/share/keyrings/intel-oneapi-archive-keyring.gpg] https://apt.repos.intel.com/oneapi all main " > /etc/apt/sources.list.d/oneAPI.list && \
 | 
					    echo "deb [signed-by=/usr/share/keyrings/intel-oneapi-archive-keyring.gpg] https://apt.repos.intel.com/oneapi all main " | tee /etc/apt/sources.list.d/oneAPI.list && \
 | 
				
			||||||
 | 
					    chmod 644 /usr/share/keyrings/intel-oneapi-archive-keyring.gpg && \
 | 
				
			||||||
 | 
					    rm /etc/apt/sources.list.d/intel-graphics.list && \
 | 
				
			||||||
 | 
					    wget -O- https://repositories.intel.com/graphics/intel-graphics.key | gpg --dearmor | tee /usr/share/keyrings/intel-graphics.gpg > /dev/null && \
 | 
				
			||||||
 | 
					    echo "deb [arch=amd64,i386 signed-by=/usr/share/keyrings/intel-graphics.gpg] https://repositories.intel.com/graphics/ubuntu jammy arc" | tee /etc/apt/sources.list.d/intel.gpu.jammy.list && \
 | 
				
			||||||
 | 
					    chmod 644 /usr/share/keyrings/intel-graphics.gpg && \
 | 
				
			||||||
    apt-get update && \
 | 
					    apt-get update && \
 | 
				
			||||||
    apt-get install -y curl wget git gnupg gpg-agent && \
 | 
					    apt-get install -y curl wget git gnupg gpg-agent && \
 | 
				
			||||||
    wget -qO - https://repositories.intel.com/graphics/intel-graphics.key | gpg --dearmor --output /usr/share/keyrings/intel-graphics.gpg && \
 | 
					 | 
				
			||||||
    echo 'deb [arch=amd64,i386 signed-by=/usr/share/keyrings/intel-graphics.gpg] https://repositories.intel.com/graphics/ubuntu jammy arc' | tee /etc/apt/sources.list.d/intel.gpu.jammy.list && \
 | 
					 | 
				
			||||||
    rm /etc/apt/sources.list.d/intel-graphics.list && \
 | 
					 | 
				
			||||||
    # Install PYTHON 3.11 and IPEX-LLM[xpu]
 | 
					    # Install PYTHON 3.11 and IPEX-LLM[xpu]
 | 
				
			||||||
    ln -snf /usr/share/zoneinfo/$TZ /etc/localtime && echo $TZ > /etc/timezone && \
 | 
					    ln -snf /usr/share/zoneinfo/$TZ /etc/localtime && echo $TZ > /etc/timezone && \
 | 
				
			||||||
    env DEBIAN_FRONTEND=noninteractive apt-get update && \
 | 
					    env DEBIAN_FRONTEND=noninteractive apt-get update && \
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
		Loading…
	
		Reference in a new issue